上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: LED LED的工作原理 LED的工作是有方向性的,只有当正级接到LED阳极,负极接到LED的阴极的时候才能工作,如果反接LED是不能正常工作的。 LED的原理图解析 开发板上面LED的原理图如图,LED的阳极串联一个电阻,然后连接到电源VCC,而LED的阴极连接到单片机的P2口,如果你想点亮一盏L 阅读全文
posted @ 2019-05-26 21:49 s1lenc3 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 运行程序,拿到关键字符串,然后IDA shift+F12搜索字符串,交叉引用来到关键函数。 看到如下判断: 判断输入的密码的长度和比较字符,我们不清楚每个变量的含义,然后动态调试断电这个地址,发现顺序是v11[1]到v11[3]然后是v12,v13....... 按顺序组合字符,就得到flag。 阅读全文
posted @ 2019-05-25 20:02 s1lenc3 阅读(840) 评论(0) 推荐(0) 编辑
摘要: flag标准格式:EIS{XXXXXX},对长度也做了限制。 关键比较函数。 算法很简单,直接写脚本。 阅读全文
posted @ 2019-05-24 23:08 s1lenc3 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 单片机就是在一片集成电路芯片上集成微处理器、存储器、I/0接口电路。 Intel公司的MCS-51单片机:集成8位CPU、4K字节ROM、128字节RAM、4个8位并口、1个全双工串口、2个16位定时/计数器、寻址范围64K。 数字电路电平:只有高电平和低电平,高电平是5V或者3.3V(取决于单片机 阅读全文
posted @ 2019-05-23 21:32 s1lenc3 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 多态概念网上很多就不详细解释了,就是方便使用,和接口相似。 今天写多态的时候真的要疯了,对C的理解真是太垃圾了,根本不知道指针和地址怎么用。 遇到的最大的问题就是,抽象类不能直接实例化,必须指定指针,这卡了我好长时间,虽然主学逆向,但看来还得注重编程。 而且今天动摇了我的决心,发现护网太TM挣钱了, 阅读全文
posted @ 2019-05-22 23:06 s1lenc3 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 找到主函数,关键函数就一个,进去分析,发现是随机函数,第一次分析,没什么头绪。 后来发现,随机函数只取1个字节,所以就是0-255,这样就容易爆破了。 在网上找了找方法,发现很多很简单实用的方法,如IDC脚本,GDB脚本都可以爆破出盒子。 下面用GDB举个例子: gdb 写脚本 用:define X 阅读全文
posted @ 2019-05-21 11:30 s1lenc3 阅读(1377) 评论(1) 推荐(0) 编辑
摘要: 修改名称,快捷键N 最大名称长度对应IDA的配置文件,/cfg/ida.cfg : 可以打开注释窗口。 快捷键U可以取消已定义项目 快捷键C可以反汇编一组未定义字节 快捷键D可以切换数据类型 简单的总结一下0.0 阅读全文
posted @ 2019-05-20 16:49 s1lenc3 阅读(621) 评论(0) 推荐(0) 编辑
摘要: peid查出是.NET壳 直接用ILSpy打开,找到关键函数,button 猜测就是输入密码,正确的话就会弹窗flag, 对应下来就OK了。 阅读全文
posted @ 2019-05-19 21:37 s1lenc3 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 矩阵连乘:给定n个矩阵:A1,A2,...,An,其中Ai与Ai+1是可乘的,i=1,2...,n-1。确定计算矩阵连乘积的计算次序,使得依此次序计算矩阵连乘积需要的数乘次数最少。输入数据为矩阵个数和每个矩阵规模,输出结果为计算矩阵连乘积的计算次序和最少数乘次数。 若A是一个p*q的矩阵,B是一个q 阅读全文
posted @ 2019-05-18 23:33 s1lenc3 阅读(3385) 评论(0) 推荐(0) 编辑
摘要: 终于做出来这道题了,一共三段加密,不了解各加密方式的算法吃了大亏。。。 第一层: base64需要用到的字符,再看后面的取余3,替换为=,更加确定了,经过动态调试,验证了确实是。 第二层: 一味的逆算法,却没动脑子,直到拿到flag看到提示才知道这是rot13,我是真的菜。也很好辨认,取余26很明显 阅读全文
posted @ 2019-05-17 16:21 s1lenc3 阅读(271) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页