|
FPM不能使用?(Foot Print Maker)别急,那是作者的小玩笑
. M. n q( z. e) s& ]* \
; R0 M% [6 K# @- ~用Candence Allegro来画PCB很不错,但是做封装很麻烦) ]9 z9 H8 K$ c* A6 o
. u# S0 E: b6 _& a' y" H8 w
还好有人做了一个免费的小软件FPM(Foot Print Maker),用来生成封装很方便
, U7 s1 `9 |5 H# K1 r# O- ^& z1 h: |0 ]* M" |9 B# g' X
但是作者开了个小玩笑,0.0.8.0版本的从2010年4月1号之后只能在每个月的1号才能使用了,要用只能改日期了。- I6 F+ D$ }1 c! p+ s# O& |
+ D8 S- h9 U# b- t$ b8 f6 o不过改日期也太麻烦了,用IDA看了一下,发现作者检测了一下时间,在xx之后不是1号就退出3 y( V* {0 _" h' j3 Z8 n
2 u" [; H! S( _$ r. A" Q如果想在其它时间使用,可以用UltraEdit把FPM.exe打开,搜索"33 C0 E9 F2",找到后换成"8B C0 E9 00"
0 N; b" I8 z/ [& M6 I
/ A6 G/ e2 L7 W# v. m6 k原理:
- x9 L6 g6 w7 c) J' `5 d# g6 p- ]4 z. o4 K3 w, \; k* }
xor eax,eax 变成了 mov eax,eax (相当于NOP)
" @+ w; T$ Y# q8 `/ y' c
6 a% @+ i2 h& L+ bjmp xxxx 变成了 jmp [下一个地址] (相当于NOP)8 Z6 U& z) V, N: {0 W, Z1 G
|
|