正文内容加载中...
posted @ 2018-01-18 18:45 17bdw 阅读(3) 评论(0) 编辑
摘要: 1 基本概念 密码学是研究编制密码和破译密码的技术科学。 密码学的安全目标至少包含三个方面: 保密性 、 完整性 、 可用性 。 2 密码体制 明文(Plaintext):伪装前的数据 密文(Ciphertext):伪装后的数据 加密(Encryption):伪装的过程 解密(Decryption)阅读全文
posted @ 2018-01-16 19:51 17bdw 阅读(2) 评论(0) 编辑
摘要: HTTP协议 http.host == "http://baidu.net" DNS协议 dns.qry.name=="www.baidu.com"阅读全文
posted @ 2018-01-15 15:36 17bdw 阅读(2) 评论(0) 编辑
摘要: 1、指针与数组 C源码 前两组printf()函数是以指针方式访问数组nArray中的数据的,而后两组printf()函数则是使用数组下标的方式访问数组nArray中的数据的。 Debug汇编 对比指针访问和数组访问的汇编,发现用指针访问是向后移动长度为一个int大小的距离,也就是4字节。 至于加8阅读全文
posted @ 2018-01-15 12:11 17bdw 阅读(5) 评论(0) 编辑
摘要: 1、简介 重温编程和反调试的知识。 2、编程知识 整体界面长这个样子,然后拖控件,按钮点击事件。 按钮点击事件的函数编写 获取用户名与密码的值,然后取出用户名的最后一位判断是不是0,如果是0就进入判断函数内,否则就输出注册失败的提示。 异常函数编写 判断最后一位数为0,然后0除以0会触发一个结果未定阅读全文
posted @ 2018-01-14 20:41 17bdw 阅读(3) 评论(0) 编辑
摘要: 1、密钥的计算获取过程 密钥的计算过程为:首先选择两个质数p和q,令n=p q。 令k=ϕ(n)=(p−1)(q−1),原理见2的分析 选择任意整数d,保证其与k互质 取整数e,使得[de]k=[1]k。也就是说de=kt+1,t为某一整数。 2、RSA加密算法原理解析 下面分析其内在的数学原理,说阅读全文
posted @ 2018-01-07 22:19 17bdw 阅读(8) 评论(0) 编辑
摘要: 1、前言 遇到Trojan[Downloader]:JS/Nemucod需要分析,这款病毒主要为js运行。从网上各种找js调试方法。发现52的帖子还挺沾边的。 TrojanDownloader:JS/Nemucod分析【原创+翻译】 https://www.52pojie.cn/forum.php?阅读全文
posted @ 2018-01-02 14:17 17bdw 阅读(15) 评论(0) 编辑
摘要: 1、前言 又在0x00sec上翻到好东东。 https://0x00sec.org/t/python hackback updated/882 帖子里的脚本会得到那些暴力服务器密码失败的IP和用户名,并且使用shodan api做一个溯源定位。 2、脚本实现的功能 这些函数将从auth.log文件中阅读全文
posted @ 2017-12-29 22:12 17bdw 阅读(4) 评论(0) 编辑
该文被密码保护。
posted @ 2017-12-25 10:58 17bdw 阅读(70) 评论(0) 编辑
摘要: 1、说明 cmdline是一个轻量级的c++命令行参数解析工具,全部源码只有一个cmdline.h头文件。 2、代码 20171210_命令行进行解析.cpp 测试效果 3、参考 【C++】cmdline —— 轻量级的C++命令行解析库 http://www.mamicode.com/info d阅读全文
posted @ 2017-12-10 04:17 17bdw 阅读(40) 评论(0) 编辑