2014年快结束了,新工作很轻松,但总感觉是没有主线,技术上没多大进步,梳理一下思路。 开始学习了两个月左右缓冲区溢出漏洞利用的技术,附带着复习汇编,学习OllyDbg、Immunity Debugger、IDA等调试器的使用,买了《软件调试》和《格蠹汇编》。漏洞利用技术的学习看完了Corelan....
分类:
其他好文 时间:
2014-12-28 00:22:05
阅读次数:
331
题目:EOJ1154 CAN YOU DFS? IDA*搜索算法
Description
在古埃及,人们使用单位分数的和(形如1/a的, a是自然数)表示一切有理数。
如:2/3=1/2+1/6,但不允许2/3=1/3+1/3,因为加数中有相同的。
对于一个分数a/b,表示方法有很多种,但是哪种最好呢?
首先,加数少的比加数多的好,其次,加数个数相同的,最小的分数越大越好。
...
分类:
编程语言 时间:
2014-12-27 11:28:42
阅读次数:
227
个人原创,转帖请注明来源:cnblogs.com/jailbreakerobjc是完全面向对象的语言,所以逆向的重点就是逆向类,这篇帖子通过ida的神奇的f5功能,来逆向某个对象的创建。我们直接看ida中的main方法的逆向出来的arm代码:基本上看不出所以然,我们使用ida的f5分析得出c语法的伪...
分类:
移动开发 时间:
2014-12-22 22:28:01
阅读次数:
218
链接:http://acm.hdu.edu.cn/showproblem.php?pid=1560只能说bin神太给力了。。 又学到不少新知识。。迭代加深搜索,貌似 又叫IDA*, 就是给搜索深度一个限制,搜索到一个满足条件就结束。 注意剪枝~代码: #include #include #incl....
分类:
其他好文 时间:
2014-12-18 22:10:21
阅读次数:
296
搞了这么久发现自己到现在还不会启发式搜索ヾ(?`Д´?)所以今天正好趁着搜索练习题的风去搞了启发式搜索
A*搜索算法,俗称A星算法。这是一种在图形平面上,有多个节点的路径,求出最低通过成本的算法。常用于游戏中的NPC的移动计算,或在线游戏的BOT的移动计算上。
该算法像Dijkstra算法一样,可以找到一条最短路径;也像BFS一样,进行启发式的搜索。
在此算法中,如果以 g(n)...
分类:
其他好文 时间:
2014-12-15 09:04:27
阅读次数:
287
ida就不用我就废话了,这篇主要讲解如何通过对mach-o文件简单的更改达到反ida静态分析的目的。先说一下mach-o文件格式的节。structsection{/*for32-bitarchitectures*/charsectname[16];/*nameofthissection*/chars...
分类:
移动开发 时间:
2014-12-14 10:42:14
阅读次数:
294
下载文件后,file命令看一下是ELF32程序,strings命令发现程序被UPX加壳了。upx-dsnake-final.exe脱壳后扔到IDA里面分析,主函数发现调用signal注册了若干个回调函数:特别是几个38h、32h、34h、36h。实际上是定义了4个控制贪吃蛇行动的游戏按键。但显然就这个程序,按对应的键..
分类:
其他好文 时间:
2014-12-14 07:13:06
阅读次数:
279
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1085分析:首先第一感觉是宽搜,但是空间需要8^15*5*5,明显不够,又鉴于最大深度为15,所以可以用迭代加深做。但是普通的迭代加深还是会TLE。于是考虑加上估价函数设当前层数的上界为K...
分类:
其他好文 时间:
2014-12-13 23:21:50
阅读次数:
166
Mach-O (Mach object) file format这种格式的中文资料很少,最详细的还是苹果的官方文档,本文不重复解释mach-o文件格式的内容,只叙述在用ida逆向ios应用程序时的经验。mach-o详细文档参考:https://developer.apple.com/library/...
分类:
移动开发 时间:
2014-12-13 15:02:06
阅读次数:
314
Mach-O (Mach object) file format这种格式的中文资料很少,最详细的还是苹果的官方文档,本文不重复解释mach-o文件格式的内容,只叙述在用ida逆向ios应用程序时的经验。mach-o详细文档参考:https://developer.apple.com/library/...
分类:
系统相关 时间:
2014-12-13 13:24:42
阅读次数:
338