逆向中的VM类型题目是一种基于虚拟机的代码保护技术,它将可执行代码转换为字节码指令系统的代码,一种是自定义的虚拟机,另一种是模拟tea等常见算法,来达到不被轻易逆向的目的,实现原理是将程序的代码转换自定义的操作码(opcode),然后在程序执行时再通过解释这些操作码,选择对应的函数执行,从而实现程序原有的功能
下面用&和~两种运算表示其他基础运算
直接还原opcode给了opco...
封榜前rank11最终圆梦省一,感谢队友带飞
Crypto简单数学题给了p和q和与差,直接相加相减得到p和q,后面直接解rsa
1234567891011121314from Crypto.Util.number import *sum_pq = 1587071365545627281899886809512661038950141723576200979331512752502716430...
ReverseDontDebugMe删去反调试,401000函数产生固定值v5,分别调试得到异或和加的值
两位一组提取数据然后写逆向脚本
123456789101112#0x4c79# print(hex(0x685+0x4144))# print(hex(0xa9e9^0xee20))#0x685ee20a=[0xA9E9,0xA7F8,0xA2F9,0xD620,0xD69A,0xD...
又一次比赛中午没吃饭(悲
这次比赛只有web+ai+数据安全,个人只做了三题ai
AIeasy_poison题目内容:城市应急AI哨兵最近变得“糊涂”,对一些关键灾情警报视而不见。据信是其训练数据遭到了污染,你能通过“文本数据投毒”复现攻击,揭开它失常的秘密吗?
看到train_set.csv结构,把label值0和1交换后用于投毒
在example.py导入给的punkt_tab文件夹...
基础知识IDA菜单栏File选项下的Script file…对应导入脚本,Script command…对应自行编写命令
编写命令主要有两种脚本语言:IDC和Python。IDC是IDA自带的脚本语言(类似 C 语言), IDA后来加入Python支持,是现在主流语言,下面以Python为例介绍
如果无法选择Python大概率是IDA找不到可用的Python,可以双击IDA文件夹路径...
晚上和星盟的师傅们聊天,突然聊到旅游的事,有感而发
暑假还是太热了,无论杭州,武汉,还是四川,白天走在大街上就酷酷出汗,一天时间里面从早上八点一直持续到晚上六点都是这样的状态😅。出来旅游不仅天热人还多,人多意味着热门景点不好抢票,所以实际上大部分人这个时间段出去”八卦炉“旅游都是遭罪的,暑假期间南方可能只有云贵地区以及海边适合出没
我发现大学生这个身份能够巧妙解决上面两个问题,首先大学生放...
本篇文章仅用于技术交流学习和研究,使用文章中的技术用于非法目的和破坏后果自负
用MT管理器+LibChecker去除WiFi钥匙广告目标:绕过刚登录及其他简单广告
在我的界面还有广告
MT编辑的时候会有权限问题,需要放到storage文件夹下
AndroidManifest一开始尝试用MT反编译AndroidManifest,搜索到了baidu广告代码,直接全部删除
LibC...
windows与linux下的随机数生成机制不一样,如果给的是elf文件要求随机序列,需要在linux下编译
C一般先设置种子srand(seed),之后调用rand函数;如果没有调用srand函数则默认seed为1
需要注意rand是有内部状态的伪随机数生成器,每调用一次rand,内部状态就会更新一次, 下一次rand会基于更新后的状态继续生成下一个数
动调获取随机序列2024geek...
本篇文章仅用于技术交流学习和研究,使用文章中的技术用于非法目的和破坏后果自负
MoqHaohttps://mp.weixin.qq.com/s?__biz=Mzk1NzE0ODUyOA==&mid=2247491702&idx=1&sn=7dd9cd77e07e971d4736aa4568ad8636&source=41#wechat_redirect
htt...
Pwnmath_game预计解出人数:10+
实际解出人数:20
welcome函数是输出一堆字符串,按回车进入math1
伪随机数生成两个数,要求输入两个数乘积
有5秒的时间,超时则无效
此题考查的是常规的pwntools函数使用,这里用eval快速计算
1234567891011121314151617181920212223242526272829303132from pw...