能力值:
( LV13,RANK:370 )
226 楼
最初由 playar 发布 做了一个给editplus用的语法着色文件附件:oms.rar [/URL]附件:oms.rar
谢谢!:)
能力值:
( LV13,RANK:370 )
227 楼
OllyMachine 0.20最终版发布。
地址:
http://www.luocong.com/om
更新如下:
1. 新增:四个新的API:
* WriteMemHexes
* ReadFileIntoMem
* VirtualAllocEx
* VirtualFreeEx
2. 新增:可以对标志位CF, PF, AF, ZF, SF, DF, OF进行操作,例如:
not cf mov zf, 0 mov pf, 1
3. 新增:可以用别的插件调用OllyMachine,调用方式:
HMODULE hOMDll; typedef void (__cdecl *RUNOMFILE)(const char *); RUNOMFILE RunOMFile; hOMDll = GetModuleHandle("OllyMachine.dll"); // Check that the other plugin is present and loaded if (hOMDll) { // Get address of exported function RunOMFile = (RUNOMFILE)GetProcAddress(hOMDll, "RunOMFile"); // Check that the other plugin exports the correct function if (RunOMFile) { RunOMFile("test.oms"); // Execute script RunOMFile("test.omb"); // Execute binary } }
4. 修正:在双引号中的双斜线的bug。
5. 修正:在某些算术操作中没有对OllyDbg的寄存器进行操作的bug。
说明:
1、WriteMemHexes用来写一段数据到内存中,举例:
invoke WriteMemHexes, eip, "e800000000"
2、ReadFileIntoMem用来把一个文件读入内存中,并且自动分配一段内存给它,返回内存的起始地址和文件的大小。
注意!使用完后一定要用VirtualFreeEx来释放这段内存,否则会造成内存泄漏!!!
举例:
// Read the file into the memory // reg01 = memory starting address // reg02 = filesize invoke ReadFileIntoMem, "test.exe", indexof reg01, indexof reg02 // Print the file contents byte by byte mov reg10, reg01 read_file_contents: invoke ReadMemLong, reg10, 1 invoke PrintNum, reg00, 16 inc reg10 dec reg02 cmp reg02, 0 jne read_file_contents // Remember to free the memory!!! invoke VirtualFreeEx, indexof reg01
能力值:
(RANK:215 )
228 楼
source?
能力值:
(RANK:20 )
229 楼
ghhhhhhhhhhhhhhhhhh
能力值:
( LV2,RANK:10 )
230 楼
好东东啊,谢谢,我技持
能力值:
( LV2,RANK:10 )
231 楼
这么快就最终版了!
支持好东东!~
能力值:
( LV2,RANK:10 )
232 楼
支持好东东! 谢谢。
能力值:
( LV2,RANK:10 )
233 楼
下了,支持
能力值:
( LV2,RANK:10 )
234 楼
支持你,谢谢
能力值:
( LV2,RANK:10 )
235 楼
好东西啊,谢谢分享!
能力值:
( LV2,RANK:10 )
236 楼
支持一下.辛苦
能力值:
( LV2,RANK:10 )
237 楼
hao
能力值:
( LV2,RANK:10 )
238 楼
支持!
能力值:
( LV8,RANK:130 )
239 楼
谢谢!
能力值:
( LV2,RANK:10 )
240 楼
能力值:
( LV9,RANK:530 )
241 楼
顶,大牛
能力值:
( LV9,RANK:170 )
242 楼
今天也是12月7日,而帖子是2004年12月7日,还以为今天又升级了
能力值:
( LV2,RANK:10 )
243 楼
谢谢楼主啊!
能力值:
( LV2,RANK:10 )
244 楼
这个东东有用吗,又不是IDA,简直是做无用功
能力值:
( LV2,RANK:10 )
245 楼
倒...你翻它上来就是为了否定老罗啊....