能力值:
(RANK:350 )
|
-
-
2 楼
呵~我们还没有IDA Pro 4.90 ,再等段时间试试你这插件。
|
能力值:
( LV9,RANK:690 )
|
-
-
3 楼
多谢
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
楼主能否共享一个。
|
能力值:
( LV12,RANK:220 )
|
-
-
5 楼
臭显,鉴定完毕
|
能力值:
( LV8,RANK:130 )
|
-
-
6 楼
这是真实的故事:我的一个同事在辞职前将IDA带出去了一份并在家中使用。在我向DataRescue申请版本更新时,它说我将他们的产品泄漏给公司以前的雇员,并险些拒绝让我更新。到现在我还没有搞明白它是怎么知道这些的。
|
能力值:
( LV12,RANK:220 )
|
-
-
7 楼
too strong了
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
这个很简单,可能是由于辞职雇员在新版本出现时同时也向datasecure提交了更新请求,而这里面是要求有key的.
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
采用找空间的办法经常会失败,自己分配一块内存就省事多了.这个插件麻烦就在于要随着IDA版本升级进行改动.hook ExtTextoutA缺点在于直接复制拷贝反汇编代码时边界线字符还是按照原垃圾字符显示.
建议所有有正式版的用户到IDA论坛上去发增加新功能的请求,把边界线的配置增加到.cfg配置文件中以后就省事了.
|
能力值:
( LV4,RANK:50 )
|
-
-
10 楼
附件:idaborder.rar
因为我机子上没有VC,所以我转换成了DEV-CPP工程文件,用 GCC 编译。楼主看看在4.9版本上面能运行波?另,有没有可以在IDA4.6 847上面编译运行的源代码?
|
能力值:
( LV8,RANK:130 )
|
-
-
11 楼
>IDA4.6 847 我没有这个版本,虽然每次更新我都申请了。
我有4.6 785和4.6 809上的代码,要的话可以给你
|
能力值:
( LV8,RANK:130 )
|
-
-
12 楼
9楼:采用找空间的办法经常会失败
应该不会。那块空间就是代码段最后没有使用的部分,这部分应该总是有的。至少我没有遇到过失败的情况
|
能力值:
( LV4,RANK:50 )
|
-
-
13 楼
最初由 bpx 发布 >IDA4.6 847 我没有这个版本,虽然每次更新我都申请了。 我有4.6 785和4.6 809上的代码,要的话可以给你
谢谢你的答复,能给我一份4.60 785的代码吗?我的邮箱:ncc2008@126.com
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
for 4.9 compiled.增加了一个简单的UI(ctrl-alt-1),可配置你喜欢的分隔字符,同时可修改交叉引用里面不可复制的字符,同样可配置.
src在家里的机器上,改天再带来 附件:borderph.rar
|
能力值:
( LV4,RANK:50 )
|
-
-
15 楼
|
能力值:
( LV8,RANK:130 )
|
-
-
16 楼
其实从这个代码里可以看出我是想一劳永逸的。但我没做到。不过过程虽较烦,但IDA更新的频率不高。
|
能力值:
(RANK:215 )
|
-
-
17 楼
bpx老大,IDA可否偷偷Email下从哪获取?嘿嘿/
crackerabc@126.com
|
能力值:
( LV4,RANK:50 )
|
-
-
18 楼
看代码风格,BPX 老大是搞内核编程的吧?
|
能力值:
( LV12,RANK:490 )
|
-
-
19 楼
这插件我就一直没有加载成功过,入在plugins目录里面跟本就没用
|
能力值:
( LV4,RANK:50 )
|
-
-
20 楼
最初由 FlyToTheSpace 发布 这插件我就一直没有加载成功过,入在plugins目录里面跟本就没用
试试这个,还是用楼主代码编译的:
|
能力值:
( LV4,RANK:50 )
|
-
-
21 楼
//楼主代码编译不成功主要是因为找不到空间植入代码,改函数FindSpaceForMyCode如下,加载成功
BYTE* FindSpaceForMyCode()
{
BYTE* ptr = (BYTE*)&debug - 16 * 1024;
do {
while (*ptr != 0xcc) ptr++;
if (*(DWORD*)ptr == 0xcccc && *((DWORD*)ptr + 1) == 0)
return ptr;
} while (ptr++ < (BYTE*)&debug);
return NULL;
}
|
能力值:
( LV2,RANK:10 )
|
-
-
22 楼
//找到植入代码的空间
idaman int execute(char*);
BYTE* FindSpaceForMyCode()
{
// for IDP_INTERFACE_VERSION == 76 //IDA 4.90
BYTE* ptr = GetRealAddrOf(execute) + 0x3370;
BYTE* end = ptr + 1024;
do {
while (*ptr != 0xcc) ptr++;
if (*(DWORD*)ptr == 0xcccc && *((DWORD*)ptr + 1) == NULL)
return ptr;
} while (ptr++ < end);
return NULL;
}
想请教一下这个0x3370和end地址是怎么确定的,为何在我的4.9中要BYTE* end = ptr + 1024*304;才行
|
能力值:
( LV2,RANK:10 )
|
-
-
23 楼
这么多个版本,到底那个版本好用,不知为什么我把楼主的补丁下来,放到Plugin目录中,不提示错误,也没起作用!!?这是为什么!!
|
能力值:
( LV4,RANK:50 )
|
-
-
24 楼
一楼的申请空间有点保守。试试后面几楼的~
|
能力值:
( LV2,RANK:10 )
|
-
-
25 楼
好东西阿\\
|
|
|