笔记
文章平均质量分 52
flypwn
这个作者很懒,什么都没留下…
展开
-
__gmpz_XXXXX 函数功能
__gmpz_XXX 函数功能在做题__gmpz_init_set_str 函数,通过搜索得知这是一个 GNU 高精度算法库,官方文档地址:https://gmplib.org/manual,题目从参考链接:https://blog.csdn.net/qin9800/article/details/105270111in the string, and is simply ignored.这三个参数分别是多精度整数变量,字符串,进制。这个函数的作用就是将 str 字符数组以 base 指定的进制解原创 2021-07-06 11:48:42 · 1510 阅读 · 0 评论 -
好用的z3数独求解器
github 上发现一个好用 用z3 编写的数独求解器传送门: https://github.com/dferri/z3-skyscrapersGenerate a skyscrapers puzzle game solver for z3用法第一个参数是网格的大小索引从 0 开始,而实际摩天大楼的高度从 1 开始例子要解决这个难题:运行命令:python z3-skyscrapers.py 5 r2=2 u1=5 l1=3 d0=3 d3=4 r4c3=2例如,文件example.原创 2021-07-06 12:11:00 · 886 阅读 · 0 评论 -
【技术分享】angr:基于python的二进制分析框架
作者:desword预估稿费:200RMB(不服你也来投稿啊!)投稿方式:发送邮件至linwei#360.cn,或登陆网页版在线投稿0.前言来看看这个集成框架在二进制代码分析的CTF中解决过哪些问题吧,下面是git中列举的解决过的CTF赛题:其中,HackCon 2016 – angry-reverser花费31 min,SecurityFest 2016 – fairlight花费20s,Defcamp CTF Qualification 2015 – Reversing 100和Reve.转载 2021-07-06 12:18:48 · 1173 阅读 · 0 评论 -
如何反编译小米路由器中lua文件
在复现实战逻辑漏洞:三个漏洞搞定一台路由器 中,苦恼如何反编译*.lua程序,在网上找到的了专用于luac反编译的工具unluac,但是并不能解决问题:$ java -jar ./unluac_2021_03_19b.jar ./misystem.lua Exception in thread "main" java.lang.IllegalStateException: The input file does not have the signature of a valid Lua file. a原创 2021-07-06 12:36:59 · 874 阅读 · 0 评论 -
qemu系统级仿真调试命令
在编译好的qemu arm虚拟机中,LD_LIBRARY_PATH=/root/lib。之后执行ncat -vc "gdbserver 0.0.0.0:5555 ./httpd" -kl 0.0.0.0 3333这样我们在qemu外面就可以直接用nc连接3333端口,qemu就会启动gdbserver 命令,在qemu外面用gdb-multiarch调试,gdb-multiarch ./httpd进入gdb后target remote ip:5555就可以愉快调试了。运行两次可以看到每次栈排布地址原创 2021-07-06 15:52:56 · 254 阅读 · 0 评论 -
tftp 在嵌入式设备和主机之间传输文件
tftp 在嵌入式设备和主机之间传输文件tftpd服务器启动:service xinetd restart原创 2021-07-06 16:02:09 · 799 阅读 · 1 评论