|
|
FPM不能使用?(Foot Print Maker)别急,那是作者的小玩笑
1 h) }3 n' ]; y8 c% _3 m5 {
( n- W/ y- A& q8 {5 Q1 }2 s用Candence Allegro来画PCB很不错,但是做封装很麻烦
1 o4 `, ~# m7 B7 O+ K# L
* S) y+ [" D* N, i6 V8 C5 Y还好有人做了一个免费的小软件FPM(Foot Print Maker),用来生成封装很方便 E& V: R' Z! H9 y* D* m0 ^
' d: B: f7 i6 Q2 ?
但是作者开了个小玩笑,0.0.8.0版本的从2010年4月1号之后只能在每个月的1号才能使用了,要用只能改日期了。
- u7 v- i# \$ g7 u. A5 i7 R
3 G* L' F _. r. ~# f4 @不过改日期也太麻烦了,用IDA看了一下,发现作者检测了一下时间,在xx之后不是1号就退出
9 [2 l6 v5 Q8 j7 @: w3 u( X7 F6 C
! [0 [4 k$ ^( S9 @! G7 `# X* L& r) v如果想在其它时间使用,可以用UltraEdit把FPM.exe打开,搜索"33 C0 E9 F2",找到后换成"8B C0 E9 00"; U7 p8 c6 m3 m4 p7 a
# w5 B5 |9 l1 }4 p* P; w原理:- Q, K# W0 R! V$ V+ A2 z. N* r# Z
* b( B( \: ?# k# H. Y' O! V
xor eax,eax 变成了 mov eax,eax (相当于NOP)- y3 U }/ L( ?2 |+ Y9 a$ S' Z) f
) x0 Q% _' R) F" T% I/ o B
jmp xxxx 变成了 jmp [下一个地址] (相当于NOP)
& ^& B5 |6 i3 d# E |
|