- 博客(7)
- 收藏
- 关注
原创 TraceMe动态分析
记录:OLLYDBG F2断点 F7 F8单步 F9快速运行目标程序:静态分析工具IDA涉及序列号等判断的主体函数的主要部分:通过if else即条件判断,长度小于5时会弹窗的一个字符串为用户名,即String因此String1为序列号v5 = GetDlgItemTextA(hWnd, 110, &String, 81);//返回值v5是返回字符串的长度GetDlgItemTextA(hWnd, 1000, &String1, 101);if ( String &a.
2022-03-30 18:48:07
743
原创 静态分析&&IDA
目标对象:2.crackme.exe环境:windows工具:IDA Pro(32bit) (带有F5插件)目标:找到flag程序功能描述:输入少于24个字符会提示需要24个字符并使得重新输入;如果输入正确的24个字符,即flag,输出成功;不正确的24个字符,则输出失败。IDA分析目标程序点击main函数 F5反汇编成C语言代码main函数:int __cdecl main(int argc, const char **argv, const char **envp){ FILE.
2022-03-30 18:38:56
1363
原创 ubuntu突然没网
问题就很突然的ubuntu右上角图标消失,ping不通任何网站解决在网上搜索解决方法,记录一下有效的方法:启动network-manager服务sudo service network-manager start补充:查看文件/var/lib/NetworkManager/NetworkManager.state发现所有设置都是true。因此直接start该服务,发现正常了。如果有其他情况,直接stop该服务,删除该文件,然后再start。...
2022-03-27 16:18:35
576
原创 一次jeb动态调试
一次jeb动态调试记录实例:Brokendex.apk修复apk文件classes.dex文件头损坏apk文件修改扩展名为zip,解压,可以打开该文件夹,找到根目录下的classes.dex使用010 Editor打开classes.dex,修改头部,先覆盖1个字节的0(菜单栏编辑),然后再复制正常的classes.dex的头部放进去。再把修改好的classes.dex替换源文件,重新压缩在修改扩展名成apk运行jeb_wincon.bat启动jebadb连接——jeb调试必需(替代
2022-03-15 18:19:18
4607
原创 crackme.apk分析实例
样本2crackme与注册码破解apk运行apk运行效果:随意输入不能注册目标:破解注册码分析apkGDA打开从onclick到access2最后到checkSN函数,发现最后的注册码逻辑该关键函数代码如下,解读代码逻辑就是:读取username,将其转换成md5,然后将md5字符串间隔(2个2个)生成一个子串。子串则是username对应的sn。对比用户输入的sn和由用户名生成的规则的sn,如果一致,那么就能成功注册。private boolean MainActivity.checkS
2022-03-15 18:06:18
710
原创 Seed lab dns欺骗实验——dns local&dns remote
文章目录1. 实验2. 实验步骤及结果2.1 DNS _Local2.1.1 环境搭建容器部署DNS配置测试部署2.1.2 The Attack TasksTask 1: Directly Spoofing Response to UserTask 2: DNS Cache Poisoning Attack – Spoofing AnswersTask 3: Spoofing NS RecordsTask 4: Spoofing NS Records for Another DomainTask 5: Sp
2021-11-20 23:04:43
7346
4
原创 安装的一些问题
keras安装过程的总结下载安装anacondaD盘建立环境:我的虚拟环境:py3.7(3.7.11)conda create -n namejupter notebook:安装与使用远程访问配置jupyter notebook --generate-config执行成功后:会出现Writing default config to: /root/.jupyter/jupyter_notebook_config.py生成密码:jupyter notebook
2021-08-31 11:47:00
159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人