08 2017 档案

摘要:最近在读《python绝技:运用python成为顶级黑客》一书,文中有如何运用Python中zipfile自带的方法破解zip文件。短短的十几行代码就将一个程序实现了。下面给出书中所用的代码: 上文中的python.zip是我的测试文件,而14365003.txt则是字典文件。然而当我运行这段程序时 阅读全文
posted @ 2017-08-13 20:57 JohnsonC 阅读(8656) 评论(1) 推荐(1)
摘要:我们都知道,编译器编译源代码后生成的文件是目标文件,那么,目标文件与可执行文件之间有什么区别呢?其最本质的内容是什么呢? 目标文件的格式 实际上,目标文件是源代码编译但未链接的中间文件(windows的.obj文件和linux的.o文件).它与可执行文件的内容与结构十分相似,从广义上二者的格式几乎一 阅读全文
posted @ 2017-08-08 14:42 JohnsonC 阅读(2491) 评论(1) 推荐(0)
摘要:C语言经典,“Hello World”耳熟能详,是每个人程序入门和开发环境测试的默认标准。 在Linux下,我们用gcc编译该程序(假设文件名为hello.c),只需要用最简单的命令. 但是,事实上,其中包含了4个步骤:预处理、编译、汇编、链接。 预处理 预处理过程将处理源代码中以“#”开始的预编译 阅读全文
posted @ 2017-08-06 10:33 JohnsonC 阅读(261) 评论(0) 推荐(0)