转 13种最为荒谬的编程语言(Bugku 加密)
今天在做关于Bugku的加密题目时,出现了一些不会的题目,上网搜索一下发现自己不知道的真的比较多(QAQ)
我就把今天遇到的问题写下来,以便自己的查找,更希望能够帮助到那些需要帮助的人!!
1、Lolcode
LOLCODE是一种建立在高度缩写的网络英语之上的编程语言,一般来说如果一个人能理解这种网络英语就能在未经训练的情况下读懂LOLCODE程序源代码。
2、Befunge
Befunge这门语言由Chris Pressey在1993年创造,本意为设计一种尽量难编译的语言……结果马上出现了一批编译器。
3、Brainfuck
Brainfuck,是一种极小化的计算机语言,它是由Urban Müller在1993年创建的。由于fuck在英语中是脏话,这种语言有时被称为brainf*ck或brainf***,甚至被简称为BF。
4、Chef
Chef的目标是让写程序看起来像菜谱。
5、Piet
Piet是一种可视化的编程语言,其代码本身就是可视化的,像个位图。
6、Shakespeare
Shakespeare编程语言让程序看起来像莎士比亚的剧本。
7、Whitespace
Whitespace只考虑空格的排版,而完全置那些非空格字符于不顾。
8、INTERCAL
INTERCAL,是“Compiler Language With No Pronounceable Acronym”的缩写,它讽刺了当时各种编程语言的很多方面,以及在20世纪60年代拟定的语言结构和注译。
9、Malbolge
Malbolge是BenOlmstead在1998年引进公共领域的深奥程序语言,名称来源于“the eighth circle of hell in Dante’s Inferno”,之后更名为Malbolge。它有着最难和最深奥的编程语言特点。但是,用一些技巧可以来理解它,可以由难化简。
10、BIT
BIT是一种程序语言,程序员在基本机器上拥有访问所有数据的全部权限。这是一款强大的编程工具。在高级程序语言中,一些专门功能是用更为复杂和抽象数据类型来设计的。该工具可以操作这些令人费解的数据。
11、Ook!
Ook! 与Brainfuck类似, 但用单词“Ook!”,“Ook.” 和“Ook?”代替。
12、ZOMBIE
ZOMBIE是专门为Necromancers设计的一款程序语言,ZOMBIE是Zombie-Oriented Machine-Being InterfaceEngine的缩写。
13、HQ9+
HQ9+带有四个指令的joke语言。
H: Print “hello,world”
Q: Print the program’s source code
9: Print the lyrics to “99 Bottles of Beer”
+: Increment the accumulator
关于解码 : Brainfuck/Ook! Obfuscation/Encoding 可以使用:https://www.splitbrain.org/services/ook以及http://tool.bugku.com/brainfuck/在线解密
本文属于转载内容:http://news.mydrivers.com/1/190/190926.htm
很感谢这个大佬的分享!
转 13种最为荒谬的编程语言(Bugku 加密)相关推荐
- 13种最为荒谬的编程语言
导读:文章根据topdesignmag.com上一篇<Top 13 Most Absurd Programming Languages>,整理编译而来.这是一个娱乐贴,不要去问这些编程语言 ...
- 跑了 13 种编程语言的 Hello World,可视化后有了新发现!
作者 | Nia Catlin 译者 | 弯月 出品 | CSDN(ID:CSDNnews) 在本文中,我们将针对 13 种不同语言编写的"Hello World"演示程序, ...
- python创意爱情代码-13种编程语言的命名创意,非常有趣!
原标题:13种编程语言的命名创意,非常有趣! 编程语言的名称通常都很公式化和枯燥,但有些并不是.下面这13种编程语言的命名背后都有一段有趣的故事,一起来看看吧! 1. Python 这是荷兰人Guid ...
- c语言5的阶乘流程图_5 种前途迷茫的编程语言
code小生 一个专注大前端领域的技术平台公众号回复Android加入安卓技术群与本文对立文:5 门前途美好的编程语言 译文链接:http://www.codeceo.com/article/5-di ...
- 2020 ,6 种不死的编程语言!
点击"开发者技术前线",选择"星标????"在看|星标|留言, 真爱 链接: https://www.oreilly.com/radar/where-progr ...
- 互联网公司的3种类型和13种业务模式
据国外媒体报道,美国社交理财投资网站Cake Financial创始人史蒂文·卡朋特(Steven Carpenter)日前在知名科技博客TechCrunch上撰文,探讨了互联网公司的3种类型和13种 ...
- 数据分析的13种思维
原文链接:http://www.jianshu.com/p/5a8f01fe7f2a "数据分析的目的在于驱动决策",为了不让这句话成为空话,请先装备以下13种思想武器,相信将来你 ...
- 数据驱动决策的13种思维
数据驱动决策的13种思维 小数点 2017-04-13 9:39:56 干货教程 评论(0) 文 | 胡晨川 "数据驱动决策",为了不让这句话成为空话,请先装备以下13种思想 ...
- SUM函数超实用的13种经典用法
100节函数课程 SUM函数相信大家都不陌生,它是最为常见的求和函数,也是职场办公必备技能的求和函数.它的作用是返回某一个单元格区域中所有数值之和(忽略文本和逻辑值),这个看似很简单的函数,但90%的 ...
最新文章
- 在线GPU分布式实验环境+企业级项目,轻松斩获offer
- 10.27T2 线性DP+拆分
- [css] 如何在白天和黑夜自动切换页面的颜色?
- getline没有与参数列表匹配的重载函数_C++新增基础功能解析—函数重载功能的使用...
- mysql insert插入的3种方法
- 从超融合到全面云化,深信服云计算战略与品牌双升级
- 【Proteus仿真8086】简单IO接口实验——读取开关状态控制灯的亮灭
- python requests 安装
- 本html添加可信站点,js实现添加可信站点、修改activex安全设置,禁用弹出窗口阻止程序...
- 微信客服crm系统多客服聊天源码分享
- R语言绘图|二维数据密度图
- 论文模型构建的步骤_最全面的财会核心期刊论文写作技巧,核心期刊审稿人带你详解财会论文写作路数...
- Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing
- ck6.8整合php,CKplayer-超酷网页视频播放器
- 英文 E-mail写作指南
- [面试] 各大IT公司校园招聘程序猿笔试、面试题集锦
- 调试iphone上html,如何调试 iPhone Safari 浏览器的CSS兼容问题
- javapoet使用
- RK3399PRO-RKNN_DEMO模块开发最新资料下载
- Axure8 教程:两种图片交互效果(悬浮放大和左右滑动切换)
热门文章
- L3-022 地铁一日游 (30 分)-PAT 团体程序设计天梯赛 GPLT
- 蓝桥杯 PREV-37 历届试题 分巧克力
- 利用ambassador实现container跨主机连接
- 性能监控的好工具 - NewRelic 简介
- Redis笔记(七)Java实现Redis消息队列
- JetBrains IDEs
- 分布式监控报警平台Centreon之:Centreon简介
- linux 下配置mysql主从同步的步骤
- Golang sync.Mutex 与 sync.RWMutex
- asp.net MVC:CheckBoxFor 绑定 nullablebool 类型