|
FPM不能使用?(Foot Print Maker)别急,那是作者的小玩笑& `5 q! A( ?/ Z
# F3 ~3 f2 _. |! B' e& z! V用Candence Allegro来画PCB很不错,但是做封装很麻烦- F& X! q4 H9 p0 ^- I% l
9 W" [& c- V+ R: c$ y还好有人做了一个免费的小软件FPM(Foot Print Maker),用来生成封装很方便" o: Z i! Z k5 J4 ^4 f
( O' O& P P/ G$ \8 o% p但是作者开了个小玩笑,0.0.8.0版本的从2010年4月1号之后只能在每个月的1号才能使用了,要用只能改日期了。
5 H5 M7 X0 T- C: j- R; e6 b' L+ E% q3 t
不过改日期也太麻烦了,用IDA看了一下,发现作者检测了一下时间,在xx之后不是1号就退出' y3 j3 b) n* E6 |8 k
! J, T8 G/ e4 d" Q$ X$ f3 L2 @如果想在其它时间使用,可以用UltraEdit把FPM.exe打开,搜索"33 C0 E9 F2",找到后换成"8B C0 E9 00"0 _: S6 W1 p- l
1 K8 Y6 p! \: y: l1 U @0 {原理:& J1 B' O' V& f- K: p3 G
# W8 x: J; U3 C# d
xor eax,eax 变成了 mov eax,eax (相当于NOP). ]# m/ `3 j U% V* f, b A4 L, s
) A" t2 n* W t. H
jmp xxxx 变成了 jmp [下一个地址] (相当于NOP)
/ x! T9 C8 P* w: p5 c# P6 z: O |
|