EBPIG |
|
MHJDQ |
֪ʶ¹²ÏíJ×ÊÔ´¹²ÏíJ×ÊÁϹ²Ïí | |
¡¾·¢ÐÐʱ¼ä¡¿2000-12-11 |
¡¾ÆÚ¿¯ºÅÂë¡¿µÚ¶þÊ®ËÄÆÚ |
¡¾ÍøÕ¾µØÖ·¡¿http://programhunter.myetang.com |
¡¾°æȨÉùÃ÷¡¿¡â¨z¨{¨|¨}¨~¨€³ÌʽÁÔÈ˨€¨~¨}¨|¨{¨z¡á |
|
´ËÔÓÖ¾ÓɳÌʽÁÔÈ˱༡¢ÖÆ×÷¼°·¢ÐУ»ÔÓÖ¾¿ÉÒÔ×ÔÓÉתÔØ¡¢·Ö·¢ºÍ´«²¥£»ÈκθöÈË»òÍÅÌå²»µÃÔÚδ¾±¾ÈËÊÚȨµÄÇé¿öÏÂÐÞ¸ÄÔÓÖ¾µÄÍâ¹Û¼°ÄÚÈÝ£»ÔÓÖ¾µÄ½âÊÍȨ¹é³ÌʽÁÔÈËËùÓС£ | |
¡¾±à¼¼ÄÓï¡¿ |
{~._.~}
( Y )
()~*~()
(_)-(_) |
½ñÌìÏò´ó¼Ò½éÉܵÄÊǼ¸¸öÔÓÏîµÄ¶«Î÷£¬ÕâЩ¶¼ÊÇ´Ó¿´Ñ©ÂÛ̳ÖÐÕª³µÄ£¬Ï£Íû´ó¼ÒÄܹ»×ÐϸµÄÑо¿Ò»ÏÂÁË£¬¶¼ÊǺܺõĶ«Î÷£¬Èç¹ûÄãÒªÖÆ×÷Èí¼þ£¬ÖÆ×÷¹²ÏíÈí¼þµÄ»°£¬²»·Á¿´Ò»¿´Õ⼸ƪÎÄÕ£¬ÏàÐÅ»á¸øÄãÒ»¶¨µÄ°ïÖúµÄ¡£
| |
|
¡¾Ä¿ ÿÿ ¼¡¿ |
|
|
&¡¾ÆƽâÐĵá¿ |
¹úÄÚ²»Ì¸Java--¹è¹ÈÓиÐ
×÷ÕߣºJLang
--------------------------------------------------------------------------------
¡¡¡¡¹úÄÚ²»Ì¸java££»áÓÐǧÍòÈËÌø³öÀ´ºÍÄãÕù×ìµÄ¡£Ô½ÊÇÈç´Ë£¬ÎÒÔ½ÊDz»ÈÌÐIJ»Ëµ³öÀ´£¬
Ô½ÊDz»²»ÈÌÐÄ¿´µ½ÔÚÕâ¸öÁìÓò±»¹úÍâµÄͬÐÐÔ½ÀÔ½Ô¶££ÔÚ¹è¹ÈµÄ¸ÐÊÜ¡£
¡¡¡¡ÎÒÊÇ96Äê±ÏÒµµÄ,ÕýÖµjava¸Õ³ö,»ðÆø³åÌì֮ʱ¡£ÎÒµ±Ê±ÊÇÒ»ÃûC++µÄ¿ñÈÈÕߣ¬ÓÐ×Å3ÄêµÄ
C++¾Ñé¡£½Ó´¥javaÒ²½ö½öÊÇÔÚ×÷±ÏÒµÉè¼ÆµÄʱºòÓùý£¬¶ÔjavaÒ²ËãÊÇÓÐÁË»ù±¾Á˽⣬ÄÇʱµÄ
java²Åjdk1.0£¬Àõĺܣ¬Á¬Ð©»ù±¾¹¦Äܶ¼Ã»ÓУ¬ºÍ´ó¼ÒÒ»Ñù£¬¶Ôjava¸ù±¾¾Í²»ÈÏ¿É¡£×÷Íê
ÁËÉè¼ÆÖ®ºó£¬¾Í°ÑjavaÈÓµ½Ò»±ßÈ¥ÁË¡£×ÔÈÏΪC++²»´í£¬»¹ÊǸÉ×Ô¼ºµÄÀϱ¾Ðаɡ£±ÏҵʱÎÒ
ÈÏΪ¾«Í¨C++£¬²¢ÇÒÓÐjavaµÄ»ù´¡£¬ËãÊÇÉí»³Á½ÖÖ¾ø¼¼ÁË£¬ÔÚ¹úÄÚµÄIT£¨ÄÇʱ»¹²»½ÐIT£©»¹
¿ÉÒÔ»ì¸öÃ÷ÌóöÀ´°É¡£
¡¡¡¡»³×ŶÔδÀ´ÃÀºÃµÄã¿ã½ºÍ¶ÔC++µÄÎÞÏ޵ijç°Ý£¬ÎÒ³öÀ´´³µ´ÁË¡£°¦££³öÈ¥µÄÇé¿öÓÚÎÒ
µÄÏë·¨ÍêÈ«Á½Ñù£¬delphi,VBÂþÌì·É£¬C£«£«¸ß²»¿ÉÅÊ£¬¸ù±¾ÎÞÓÃÎäÖ®µØ¡£ÎÒ´óʧËùÍû£¬¿ÉÎÒ
Æ«Æ«ÓÖÊÇÒ»¸öC£«£«Æ«Ö´¿ñ£¬ÒªÎÒÈ¥¸ÄѧÆäËüÓïÑÔ£¬ÔÚÎÒ¿´À´¼òÖ±ÊǶÔC++µÄÎêÈ裬ҲÊǶÔÎÒ
ÐÅÄîµÄÎêÈ裬ÊǾø¶Ô²»¿ÉÄܵģ¡¶Ô¹úÄÚʧÍûÖ®Óà
£¬ÓÚÊÇÎÒÏëµ½IT¼¼ÊõÇ°ÑصÄÃÀ¹ú£¬ÓÚÊÇÂú»³Ï£ÍûÀ´µ½µ½ÁËITÓ¢»ã¼¯µÄµØ·½££¹è¹È¡£ÎÒ?
ÕâÏÂ×ÜËã¿ÉÒÔÊ©Õ¹ÎÒÉî²Ø¶àÄêµÄC£«£«²Å»ªÁË°É¡£ÎÒ££ÔÙÒ»´ÎµÄ´íÁË££ÔÚ¹è¹È£¬VB,delp
hi¸ù±¾²»ÈëÁ÷£¬ËäÈ»C++»¹¼ÌÐøÔÙÓã¬
µ«ÊÇÒѾÊÇ´ó²»ÈçÒÔÇ°ÁË£¬²»¹ýÓÐc++±³¾°µÄÕÒ¹¤×÷ÒªÏà¶ÔÈÝÒ×Щ¡£ÕâÀ³ÌÐòÔ±ÃÇ£¬´óС
µÄmanagers£¬chargersÖ»¶ÔJava¸ÐÐËȤ¡£ ûÏëµ½£¬ÍòÍòûÏëµ½¡£££ÕâÀﷴ΢ÈíµÄÆø·ÕºÜ
Ũ£¬Ò²ÐíÊÇSun,Oracle,IBM,AOLµÈ¾ÞÍ·¹«Ë¾µÄ´ó±¾ÓªÔڴ˵ÄÔµÓÉ°É¡£´ô¹ýÒ»¶Îʱ¼äºó£¬ÎÒ·¢
ÏÖÕâÀïÖ»ÒªÊÇÉÔ´óÒ»µãµÄ¹«Ë¾£¬¶¼ÔÚͬʱÔÚά»¤×ż¸Ì×System£¬ÒªÒ»ÀÍÓÀÒݵĽâ¾öÕâЩÎÊÌâ
£¬ÈÃÕâЩSystemÎÞ·ìµÄÏνÓÆðÀ´£¬javaÊÇ×îºÃµÄ²»¹ýµÄ½â¾ö·½°¸¡£
ÔÚÕâÀ¸ö´ó¾ÞÍ·¹«Ë¾ÃǶÔjava¼¸ºõÔÚÍæÃüËƵķè¿ñ£ºibmÔÚÈ«Çò16¸öjavaʵÑéÊÒ24СʱÐø
ÒÔ·ÜÕ½£¬¿¸×Å¡°java¾ÍÊÇÒ»ÇС±µÄ´óÆ죬ͶÈëjavaµÄÇ®²»±ÈsunµÄÉÙ£»intelÕû×°´ý·¢£¬È«Á¦
ÒÔ¸°¸ÏÖÆjavaоƬ£¬ÒÔÇóÔÚjavaıµÃһϯ֮µØ£»oracle,Sybase,informix,DB2ÕâЩÍõÅÆÊý¾Ý
¿â³§É̸üÊÇ·×·×ÏÂÂí£¬°Ñjava°ó¶¨µ½×Ô¼ºµÄ²úÆ·ÖУ¬Ìṩ¶Ôjava×îÈ«Ã棬×îÖ±½ÓµÄÖ§³Ö£»In
prise,BEA,Iona,netscapeÁªÃ˵ÈÒ»´óÅúϵͳ¼¯³É¡¢Ö§Ô®³§ÉÌ£¬Ò²²»¸ÊÂäºó£¬ÕùÏÈ¿ÖºóµÄ¿ª
·¢×Ô¼ºµÄjava¹¤¾ß¡¢Ó¦Ó÷þÎñÈí¼þ£¬Ä¿µÄÖ»ÓÐÒ»¸ö£¬ÈÃ×Ô¼ºµÄ²úÆ·´øÉÏÒ»¸öÏìÁÁµÄ"J"×Ö£»
cisco,3Com,HP,NECµÈÒ»´óÅúÍøÂçÉ豸¹©Ó¦É̶Ôembed java±íÏÖÁËŨºñµÄÐËȤ£¬Ò»ÅúÓÖÒ»Åú
µÄ´øjava½Ó¿ÚµÄÖÇÄÜÉ豸ÏàÐøÓ¿ÏÖ³öÀ´£¬ÔÚÕâ¸öÊг¡ÉϵľºÕùÒì³£¼¤ÁÒ£¬ËÒ²²»¸Òµ¡Âý£»su
n×Ô¼º¾Í¸ü²»ÓÃ˵ÁË£¬sun´´ÔìÁËjava,µ«java²¢·ÇsunµÄרÓУ¬À´×Ô¾ÞÍ·ÃǵľºÕù£¬Ò²ÈÃsun
¸Ðµ½ÁËÇ°ËùδÓеÄѹÁ¦£¬ÔÚ¡°º´ÎÀjava£¬±£ÎÀjava,·¢Õ¹java¡±µÄ·½ÕëÏ£¬´øÁì¾ÞÍ·ÃÇ·¢²¼
ÁËÃæÏò²»Í¬ÁìÓòµÄ¸÷¸ö°æ±¾£ºÃæÏòPCÁìÓòµÄjava2 Standard Edition£¬ÃæÏòÆóÒµ¼¶¼ÆËãµÄJa
va 2 Enterprise Edition£¬ÃæÏòǶÈëʽϵͳµÄJava2 Embedded Edition, ÃæÏòÖÇÄÜÖն˵ÄP
ersonal Java Edition¡£
¡¡¡¡ÔÚÕâÑùµÄÒ»ÖÖÇ÷ÊÆÏ£¬ÆȲ»µÃÒÑ£¬Ö»ÓзÅÏÂÔø¾ÈÃÎÒÎÞÏÞ×ÔºÀ¡¢ÈÈÇéÅíÅȵÄC++££ÎÒ
ÐÄ°®µÄC++£¡
Ò»±ß£¬ÔÚ¹úÄÚ£¬ÊÇ»¹´ï²»µ½Ê¹ÓÃC++ÕâÑùµÄ¸ß¶È£»ÁíÒ»±ß£¬ÔÚ¹è¹È£¬C++ÒѾɥʧÁËÎôÈյĻÔ
»Í¡£¸Ð̾ÍòÓ࣬ʹ¶¨Ë¼Í´££Ëæ¼´£¬ÒÔ׿«´óµÄÈÈÇéͶÈëµ½javaµÄÊÂÒµÖУ¬ÐÒºÃÓÐ×ÅC++µÄ
¹¦µ×ºÍÒÔÇ°¶ÔjavaµÄ»ù±¾½Ó´¥£¬javaºÜ¿ì¾ÍÉÏÊÖ£¬À´µ½ÁËjavaÊÀ½çÀ°¡£¬ÔÀ´java»¹¿ÉÒÔ
ÕâôÓã¬ÕâÊÇÒÔÇ°¸ù±¾Ã»Ïëµ½µÄ£¬ÒÔÇ°Ò»Ö±ÒÔΪ×Ô¼ºÊǸöoopÐмң¬Õâ²Å·¢ÏÖ¸újava±È£¬¼ò
Ö±¾ÍÊÇСÎ×¼û´óÎ×££oopÔÚjavaÖб»ÔËÓõį»ð´¿Ç࣬java±¾ÊÇÊÇÒ»¸ö¿ª·ÅµÄÌåϵ£¬¸÷¼Ò
³§É̶¼¿ÉÒÔ¶ÔËýÀ©Õ¹¡¢ÊµÏÖ£¬ÒªÎ¬»¤Õû¸öjavaÊÀ½çµÄ´¿½à£¬ËûÃDzÉÓÃÁËÒ»ÖÖ¾øÃîµÄ·½·¨£¬ÔË
ÓÃjavaµÄ100%oopÌص㣬¶ÔÓڹ淶µÄ¶¨ÒåÖ»ÊÇһЩ½Ó¿Ú£¬¶øÕâЩ½Ó¿ÚµÄʵÏÖ£¬ÔòÍêÈ«Óɸ÷¸ö
³§¼ÒÈ¥¸ºÔ𣬶àôµÄºÍг£¬¶àôµÄÍêÃÀ£¡Àí½â²»ÁËÕâЩ£¬Äã¾Í¸ù±¾ÎÞ·¨Àí½âÏóEJB,Servlet/
JSP,JTA¡¢RMI/IIOP¡¢JNDI,JMS£¬Jini....ÕâЩjavaÐÂÐãµÄÍþÁ¦£¬ÉÔ´óÒ»µãµÄ¹«Ë¾£¨³ýÁËMic
rosoft£©£¬ÎÞÒ»²»¶ÔËýÇ÷Ö®Èô³è£¬Ô´Ô´²»¶ÏµÄ
Ç®²Æ¡¢ÈËÁ¦ÍùÕâÀï°×ÈÓÒ²Öµ¡£Õâ½ö½öÖ»ÊǸöj2ee£¬Ò²Êǵ½Ä¿Ç°ÎªÖ¹£¬Òµ½çÖÐ×îΪÍêÃÀµÄÆóÒµ
½â¾ö·½°¸£¬¾Í¸ü²»ÓÃ˵j2meÁË£¬Ïë×öÏÂÒ»´úinternet½ÓÈëÉ豸£¬³ýÁËj2me¿ÉÒÔ˵ÊDZðÎÞÑ¡Ôñ
£¬¸üÒªÃüµÄÊÇËýÍêÈ«¿ÉÒÔÓëÏÖÓÐϵͳ½ôÃܵÄÏνÓÆðÀ´......
¡¡¡¡......
¡¡¡¡££ÎÒ²¢·ÇÊÇÏë°ÑC£«£«ËµµÃÒ»ÎÞÊÇ´¦£¬ÎÒ±¾È˶ÔC£«£«ÈÔÈ»ÊÇÓÐ×ÅÎޱȵijç°Ý£¬Ö»ÊÇÿ
°Ñµ¶¶¼ÓÐÿ°Ñµ¶µÄÓô¦£¬ÔÚϵͳ¡¢Ö§³ÅÈí¼þÁìÓò£¬C++»¹ÊÇÀÏ´ó£¬Ö»ÊDz»Òª°ÑÕâÖÖÀÏ´óµÄ˼
ÏëËæ´¦À÷š£ÔÚÓ¦ÓÃÁìÓòÏÖÔÚÊÇjava£¬²»¹ÜÄã³ÐÈÏÒ²ºÃ£¬·ñÈÏÒ²°Õ£¬ÐÁÐÁ¿à¿àÓÃC++дµÄÒ»
Ì×Solution²ÅÂò10Íò»¹²»µ½£¬¶øjavaÇáËɾÍÍê³ÉµÄSolution¿ÉÒÔÂôµ½¼¸°ÙÍò£¬Õâ¾ÍÊÇÇø±ð£»
ͬÑù£¬Èç¹û½ö½ö°Ñjavaµ±×÷applet£¬applicationÓÃÔÚ×ÀÃæ»·¾³ÖУ¬ËýµÄµÄÈ·È·ÓÖ±ÈÈκÎÒ»
ÖÖÓïÑÔ¶¼Àá£
¡¡¡¡ÎÒËù˵µÄÖ»ÊǹúÄڵĻ·¾³Ó°Ïì×ÅÎÒÃÇÿһ¸öÈË£¬µ±java one 2000ÔÚÃÀ¹úºìºì»ð»ðµÄ¾Ù
ÐУ¬¶à´ï4Íò¼Ò¹«Ë¾¼·½ø»á³¡£¬¸üÊÇÓÐ3000ÓàÃûר¼Ò¡¢Ñ§ÕßÔÚ»áÉÏ¿¶¿®³Â´Çʱ£¬¶ø¹úÄÚ»¹ÊÇ
²»ÒÔΪȻ£¬ÊØ×ÅÒÔÇ°µÄÀϼҵ±£¬µ¹ÊǾ«Ã÷µÄÈÕ±¾ÈË£¬Ôç¾ÍÔ¤¶¨ÁËÊýÊ®¸ö×ùλ£»µ±¸ö´ó¹«Ë¾ÔÚ
javaµÄÁìÓòÀï½øÐвÒÁÒÕù¶áµÄʱºò£¬¹úÄÚ»¹±§×ÅVB,Delphi Õí×ÅC£«£«Ë¯´ó¾õ¡£
¡¡¡¡¡°java£¿££²»¹ýÊǸöÍæ¾ß¶ù¡±£¬ÅóÓÑ¡¢Ðֵܣ£ÎÒÕæµÄÔÙÒ²²»ÏëÌýµ½ÕâÑùµÄ»°ÁË£¬Ò²
ÐíÄã˵Õâ»°µÄʱºò£¬ÓÐһ˿µÄ¿ì¸Ð£¬µ«ÊÇÄãÓ¦¸ÃÖªµÀ£¬ÔÚÄãЦµÃʱºò£¬È˼ҹúÍâµÄͬÐбÈÄã
ЦµÃ¸ü¿ªÐÄ£¬ËûÃÇÊǺεȵÄÏ£ÍûÎÒÃÇÓÀÔ¶¶¼°ÑËýµ±×÷Íæ¾ß£¡
¡¡¡¡ÎÒÕæµÄÏ£Íû¹úÄÚµÄÅóÓÑÃÇ£¬µ½ÍøÉÏÈ¥¿´Ò»¿´£¬µ½¹úÍâµÄ¹«Ë¾È¥¿´Ò»¿´£¬²»Òª±»¹úÄڵķÕ
Χ¡¢»·¾³Ëù×óÓÒ¡£
ÎÒ²»ÏëÔÙ˵ÁË£¬ÎÒʵÔÚÊDz»ÈÌÐÄ¿´µ½ÔÚÕâ¸öÁìÓòÀ±»¹úÍâµÄͬÐÐÔ½ÀÔ½Ô¶£¡££ÊÂʵÉÏÊÇ
ÒѾ±»Ô¶Ô¶µÄ
ÀÔÚºóÃ棡
|
|
·ÀÆƽâÎÊ´ð¼¯
µ±·¢ÏÖ×Ô¼ºÎªÖ®¹¤×÷Á˺ü¸¸öÔ£¬ÉõÖÁ¼¸ÄêµÄ³ÌÐò±»ÈËÆƽâµÄʱºò£¬ËùÊܵÄÉ˺¦ÊÇÄÑÒÔÐÎÈÝ
µÄ¡£
ÎÒ×÷Ϊһ¸ö¹²ÏíÈí¼þ×÷Õߣ¬²¢²»ÊÇÒòΪÎÒÔÚºõÄǼ¸¿éÇ®¶øÒÑ£¨ÎÒ²»ÏëÔÚÕâÀï×ö¾ßÌåµÄ¼ÆË㣬
ÄÇ»áʹÎÒ¸ü¼ÓÄѹý...£©£¬²»£¬ÎÒ×ÜÊÇʹÎҵijÌÐò¾¡¿ÉÄܵıãÒË£¬Ê¹°üÀ¨Ñ§ÉúºÍ×ÔÓÉÈí¼þ×÷
ÕßÔÚÄÚµÄÿ¸öÈ˶¼ÄÜÓõÃÆð¡£
È»¶ø£¬ÎÒÖªµÀÆƽâÈí¼þµÄ÷ÈÁ¦£¨Èç¹ûÄã¶Ô³ÌÐòÆƽâÕߣ¨Cracker£©ºÍºÚ¿Í£¨Hacker£©±§¾ø¶Ô
µÄ²»¿íÈÝ̬¶È£¬ÄÇôÇëÔÁ¡£µ«ÊÇÎÒµÄһλͬѧÊÇÐÄÀíѧ¼Ò£¬ÎÒÃÇÒ»Ö±ÔÚÑ°ÕÒÆäÔÒò£©¡£ÆÆ
½âÒ»¸öÊÜÏÞÖƵÄÈí¼þ³ÌÐò¾ÍÏñ½âÒ»¸ö£¨ÓÐʱÊǺܽƻ«£©µÄÃÕÓ¶øÄã¿ÉÄܳÁÃÔÓÚÕâÖÖ½âÃÔµÄ
¸Ð¾õ£¨µ±ÎÒ·¢ÏÖÎÒ×æĸÔÚ¼¸¸öÔÂÀïÕûÌì³ÁÃÔÔÚÍæ×ÖÃÕÓÎϷʱÏëÆðÕâЩµÄ£©¡£ÎÊÌâÊÇ£¨ÎÒÃÇÏÖ
ÔÚÉæ¼°µ½ÕâÖÖ¡°ÓÎÏ·¡±µÄ·Ç·¨²¿·Ö£©£º³ÌÐòÆƽâÕß²»»á½ö½öÂú×ãÓÚÖ»ÈÃ×Ô¼ºÁ˽âËûµÄ¡°Ì츳
¡±¡£Ëû±ØÐë´«²¥ÏûÏ¢£¬·¢²¼ËûµÄ¡°Æƽ⡱ £¨Cracker£©£¨¿´Ò»ÏÂÆƽâ°ü£¬¶àÊýÊÇÓÉÒÔϲ¿·Ö
×é³É£º1¡¢Æƽ⹤¾ß£»2¡¢¼ò¶ÌµÄ˵Ã÷£»3¡¢Ò»¸ö¾Þ´óµÄÎļþ£¬°üº¬ÓÐËƺõ×÷Õß²»ÑÇÓÚÊÀ½çÉÏ
ÈκÎΰÈË£¬»òÕß±»ÆƽâµÄ³ÌÐòÏñËùÓÐÆäËü³ÌÐòÒ»ÑùÎÞ·¨ÓÃÄÇ´àÈõµÄ±£»¤·½Ê½À´×èÖ¹ÆƽâÕßÆÆ
½â³ÌÐòµÄ½ø³ÌµÄÐÅÏ¢£©¡£
µ«ÊÇÏÖÔÚ£¬ÍæЦ³¹µ×½áÊøÁË¡£·¢²¼ÕâЩÆƽâ°ü£¨ÈÃÎÒÃǹ«ÕýЩ£º¡°Ñо¿Æä¿ÉÄÜÐÔ¡°£©¸øÆäËû
ÈË£¬É¢²¼µ½ÍøÕ¾ÉÏ£¬ÐÂÎÅ×飬ÓʼþÁÐ±í£¬ÄäÃûFTP£¬¹âÅÌ£¬"abonnements"ÒÔ¼°ÈκÎÆäËüµØ·½
£¬ËûÃÇÃ÷ÏÔµØÆÆ»µÁËËùÓÐÄÇЩ»¨Ê±¼äºÍ¾«Á¦ÔÚËûÃÇÈí¼þ²úÆ·ÉϵÄÊÕÒæ¡£ËäȻûÓÐÈË¿ÉÒÔ˵£¬
ËùÓÐÊÕµ½»òÕßÏÂÔØÆƽâ³ÌÐòµÄÈËÓÀÔ¶Ò²²»»á¹ºÂò¡£µ«ÊÇÉ¢²¼Æƽâ³ÌÐòµÄÈ·ÊÇ·¸×¾ÍÏñÓÐÈË
ÔÚÉ̳¡·Ö·¢Äã³µÔ¿³×µÄ¿½±´¡ª¡ªËûÊÇ·ñÒÔ´Ë׬ǮÓÖÓкηֱðÄØ£¿
ÔçЩÈÕ×Ó£¬ÎÒûÓÐÕæÕýÈ¥»¨Ê±¼ä±£»¤ÎҵIJúÆ·ÒÔ·ÀÖ¹±»Æƽ⣬µ«·¢ÏÖÖÜΧÓÐËüÃǵÄÊý¸öÆƽâ
Ö®ºó¡£ÎÒ¶Ô×Ô¼ºËµ£ºÎªÊ²Ã´ÈÃËüÈç´Ë¼òµ¥£¿ ×÷Ϊһ¸ö³ÌÐòÔ±£¬ÎÒµ±È»ÖªµÀ£¬²»£¬¾ö²»£¡¡ª
¡ª³ÌÐò²»¿ÉÄÜÊÇÆƽⲻÁ˵ģ¬¶øÇÒÎÒÖªµÀ£¬Ã¿¸öÓÐÎüÒýÁ¦µÄ³ÌÐò¶¼³ÙÔç»áÓÐÆƽ⣨ÖÁÉÙÊǵÁ
°æ»ò·Ç·¨¸´ÖÆÆ·£©³öÏÖ£¬µ«ÖÁÉÙ£¬ÎÒ¿ÉÒÔ±ÜÃâ×îÔã¸âµÄ´íÎó¡£
¶àÊýµÄ¸ß¼¶ÓïÑÔ³ÌÐòÔ±²»ÔÙ¶®µÃ»ã±àÓïÑÔÁË£¬ËùÒÔ£¬ËûÃÇʹÓõġ°±£»¤´ëÊ©¡°¶àÊýÊǺܴàÈõ
µÄ¡£ÎÒ¶Ô»ã±à¶®µÃÒ²²»¶à£¬ËùÒÔÎÒ¾ö¶¨¿ªÊ¼×ÐϸÊÕ¼¯·ÀÆƽ⣨Anti-Crack£©µÄ¼¼ÇÉ¡£ÎÒҲŬ
Á¦¡°´ÓÁíÒ»·½ÃæŬÁ¦Ñ§Ï°¡±£¬ÄãÔÚÕâÀï¿´µ½µÄÐí¶à¼¼ÇÉÎÒ¶¼ÊÇ´ÓµäÐ͵ÄÆƽ⼼ÊõÖÐ×½Ãþ³öÀ´
µÄ£¬°üÀ¨ÍøÉϸ÷ÖÖ¸÷ÑùµÄÆƽâÖ¸ÄϺÍÔĶÁÉõÖÁÊÇÓÉרҵÆƽâÕ߸ø³ö³ÌÐò±£»¤¼¼ÇÉ£¨ËûÃǸøÎÒ
ÃÇÕâЩ¼¼ÇÉÒÔ¸ø×Ô¼º¸ü´óµÄÌôÕ½£©£¬ÎÒÏ£Íû×Ô¼ºÑ§µÃ×ã¹»ºÃ£¬Ò²Ïë°ÑÎҵľÑéÔÚ´ËÓë´ó¼Ò·Ö
Ïí,ÓÐЩ¼¼ÇÉ¿ÉÄÜÒѾÔÚÆäËüÎÄÕÂÖÐÓÐËùÌá¼°£¬µ«ÔÚ´ËÁгöµÄ×îΪÍêÕû¡£Ðí¶à¼¼Çɶ¼ÊÇÕë¶ÔW
indowsµÄ£¬µ«ËûÃÇ¿ÉÒÔ±»ÒÆÖ²µ½ÆäËü²Ù×÷ϵͳÖÐÈ¥¡£
ÕâƪÎÊ´ð¼¯ÊÇȫеģ¬Èç¹ûÄã¾õµÃÎÒÒÅ©ÁËһЩҪµã»òÕßÓÐÓõġ¢Ò»¸öµäÐ͵ÄDelphi³ÌÐòÔ±
¿ÉÒÔ¼òµ¥µÄ¼ÓÈëÆä³ÌÐò£¬ÒÔ¼ÓÇ¿¶Ô³ÌÐò±£»¤µÄ¼¼ÇÉ£¬Çë¸æËßÎÒ£¬Èç¹ûÄãÔÊÐí£¬ÎÒ»á°ÑËü¼Óµ½
ÕâÀ·ñÔòÎÒ»á¸æËßÄãÎÒ¶ÔËüµÄÌåÑé¡£
²»ÒªÎÊÎÒÎÊÌ⣬ÎÒ¿ÉÄÜÎÞ·¨»Ø´ð£º
1) ÎÒÒѾÌáµ½£¬ÎҶԵײãµÄ¶«Î÷ûÓÐʲôÑо¿£»
2) ÎÒ²»»á°Ñ·¶ÀýÎļþ·¢¸øÄ㣬ÒòΪÎÒûÓÐ×¼±¸¹ý·¢²¼Èκζ«Î÷£¬Èç¹ûÎÒÓÐһЩ£¬ÄÇô¶¼ÔÚ
ÕâÀïÁË£»
3) ×îºó£¬ÎÒ²»»áÌṩÈκÎÈËÎÒ·¢ÏÖÕâЩ¼¼ÇɵÄÁ¬½Ó£¬Çë¼Ç×¢£¬ÕâÊÇÒ»¸öרעÓÚ±à³ÌµÄÕ¾µã
£¬¶ø·ÇÌṩ¿ÉÀûÓõÄÆƽâ³ÌÐò¡£ÐèÒª¸ü¶àµÄ±£»¤³ÌÐòµÄÐÅÏ¢£¬¿ÉÒÔ¿´ÎÒµÄDELPHI¼¼ÇÉÒ³¡£
--------------------------------------------------------------------------------
×îºó£¬ÕâÀïÊÇ£º
ÈçºÎʹÆƽâÄã³ÌÐòµÄÈ˸е½Í·ÌÛ
£¨¼¼ÇÉδ°´ÆäÖØÒªÐÔÅÅÁУ©
--------------------------------------------------------------------------------
²»ÒªÓÃÓÐÒâÒåµÄ¹ý³ÌÃû×Ö£¬ÀýÈ磺 function RegistrationOK: Boolean;//ÒëÕß°´£º×¢²áÈ·
ÈÏ
ÎÞÂÛÄãÔÚº¯ÊýÖбàÂë¶àô°ÂÃîºÍ¸´ÔÓ£¬ÎÞÂÛÄãÏàÐÅÓÚ·ñÒ»¸öÓоÑéµÄÆƽâÕ߶¼»áÔÚ10-20Ãë
ÄÚɾ³ýÖ®¡£
×÷ΪһÖÖÑ¡Ôñ£¬Äã¿ÉÒ԰ѳÌÐòÖÐÐèÒªµÄÒ»²¿·Ö´úÂëÖÃÈëÆäÄÚ£¬Èç¹ûÆƽâÕß½ûÖ¹ÁËÕâ¸öº¯Êý£¬
ÄãµÄ³ÌÐò½«²úÉú´íÎóµÄ½á¹û¡£
²»ÒªÓÃÓÐÒâÒåµÄÎļþÃû±ÈÈçLicense.Dat.¡£
ÓÃÀàËÆAsymetric£¨ÃÀ¹úÈí¼þ¹«Ë¾£¬´ú±íÈí¼þToolbook£©µÄ¼ÓÃÜ. ½ö½ö²»Ñ°³£µÄÎļþÃû³£³£
ÊDz»¹»µÄ£¬ºÃµÄ¼ÓÃÜ£¨±àÂ룩¿ÉÒÔÈÃÆƽâÕß漸¸öÔ£¨Èç¹ûËûÔ¸Ò⣩
¼ÓÉϳ¤Ê±¼äÑÓ³Ù£¬µ±·¢ÏÖ±»×ÔÉí±»Ëð»µÊ±£¬²»Òª·¢³ö¾¯¸æ£¬Ëæºó¿ªÊ¼µÈ´ý£¬Ò²ÐíÊÇÒ»»òÁ½Ìì
£¨ÆƽâÕßÌÖÑáÕ߶«Î÷£©¡£
¼ÓÈë¶ÌÔÝÑÓ³Ù£¬µ±ÊäÈë¿ÚÁî»ò×öÆäËü¼ì²âʱ£¬Í£Ò»µ½Á½ÃëÖÓ£¬Ê¹Çî¾ÙÎÞ·¨¼ÌÐø¡£¼òµ¥Ò×ÐУ¬
µ«Óô¦²»´ó¡£
ʹÓÃÏ໥¼ì²é£¬ÔÚDLLºÍEXEÖл¥Ïà¼ì²é£¬ÕâԶ̸²»ÉÏ°²È«£¬µ«¿ÉÒÔʹÆƽâ±äµÃ¸üÀ§ÄÑ¡£
ÔÚÈí¼þÖÐʹÓÃ×ÔÎÒÐÞ¸´£¬ÄãÖªµÀ¾ÍÏñ¾À´íModemºÍÈÝ´íÓ²ÅÌ£¬Õâ¼¼ÊõÒѾÓÐÐí¶àÄêÁË£¬Ôõô
ûÈËÓÃÔÚ±£»¤Èí¼þÉÏ£¿Õâ·½·¨×î´óµÄÓŵãÊÇ£ºÈç¹ûÆƽâÕßʹÓ÷´±àÒ빤¾ß£¬Ëü»á¼ûµ½Ò»´®ÎÞ
ÓõÄÁÐ±í¡£
ÐÞ²¹ÄãµÄÈí¼þ£¡°Ñ´úÂë±äΪÿ´Îµ÷Óò»Í¬µÄÈ·ÈϳÌÐò¶Î£¬Óá°ÆäÈËÖ®µÀ»¹ÖÎÆäÈËÖ®Éí¡±¡£
°ÑÐòÁкŷÅÔÚ²»Ñ°³£µÄµØ·½£¬±ÈÈçÊý¾Ý¿â×ֶεÄÊôÐÔÖУ¬¾³£Ìýµ½»ò¶Áµ½£¬¡°ÓÃÒ»¸öDLLµÄ
Ãû×Ö£¬È»ºó°ÑËü·Åµ½ÏµÍ³Ä¿Â¼À£¬ÌýµÄÌ«¶àÁË£¬²»ÒªÓÃŶ:)
°ÑÐòÁкŷŵ½²»Í¬µÄµØ·½¡£
²»ÒªÒÀ¿¿ÏµÍ³Ê±¼ä£¬´ÓһЩÎļþÈ¡µÃʱ¼ä£¬±ÈÈçSYSTEM.DAT£¬SYSTEM.DA0ºÍBOOTLOG.TXT£¬
°ÑËüÃǺÍϵͳʱ¼ä½øÐбȽϣ¬ÒªÇóËüÃDZÈÉÏ´ÎÔËÐеÄʱ¼äÍí£¨µ«ÊǼÇס£¬Ðí¶àÓû§½üÀ´ÔÚ×½
ǧÄê³æ£©¡£
²»ÒªÓÃÃ÷ÎÄ×Ö·û´®¸æËßÓû§:"¶Ô²»Æ𣬲»¹ý...£¨»òÀàËƵĶ«Î÷£©"ÕâЩÊÇÊ×ÏÈÑ°ÕÒµÄÄ¿±ê£¬
¶¯Ì¬½¨Á¢×Ö·û´®»òÕß¼ÓÃÜËüÃÇ¡£
ÓÃαÔìµÄ³ÌÐòµ÷ÓúÍ×Ö·û´®À´¹àË®¡£
²»ÒªÊ¹ÓÃÒ»¸öÈ·ÈϺ¯Êý£¬Ã¿´ÎÄãÈ·ÈÏÓû§£¬°ÑÈ·ÈÏ´úÂëдÔÚµ±Ç°¹ý³ÌÖС£ÕâÑùÖ»ÊÇÈÃÆƽâÕß
×ö¸ü¶àµÄÆƽ⹤×÷¡£
ʹÓá°±£Áô×Ö¡±£¬µ±Ê¹ÓÃÓ²ÃÜÔ¿»ò¿ÚÁîʱ£¬Ê¹ËüÃÇ¿´À´Ïñ³ÌÐò´úÂë»òÕߺ¯Êýµ÷Óà (±ÈÈç., "
73AF" »ò "GetWindowText")¡£Õâȷʵ¹¤×÷µÄºÜ²»´í£¬¿ÉÒÔÃÔ»óһЩ·´±àÒ빤¾ß¡£
ûÓС°½ûÖ¹¡±ÌØÕ÷£¬Èç¹ûÄãµÄ³ÌÐòÓв»±£´æÊý¾Ý°æ±¾(Crapware Version)£¬²»Òª°üº¬¡°»Ò¡±
É«²Ëµ¥ÏûÓб£´æÏîµÈÓÚûÓб£´æ£¬¾ÍÄÇô¼òµ¥¡£
±ÜÃâ²»±ØÒªµÄÌáʾÐÅÏ¢£¬Î¨Ò»ÌáÐÑÓû§ËûÉÐδע²áµÄÖ»ÊÇ¡°¹ØÓÚ¡±¶Ô»°ºÐ£¬´Ë¶Ô»°ºÐÒª¶¯Ì¬
½¨Á¢£¬ÒԱ㱣ÃÜ¡£ÕâÓÐÁ½¸öÔÒò£ºÐí¶à³ÌÐòÔ±ÓÐÕâÑùµÄ¹Ûµã£º¶àÓàµÄÌáʾÐÅÏ¢»áÔÚËûÃǵĹË
¿ÍÖвúÉúµÐÈË£¬ÕâÊÇÓÞ´ÀµÄ¡£Ò»¸ö¿ÉÄÜÊǸüÖØÒªµÄÔÒòÊÇ£º¶àÓàÌáʾÐÅÏ¢»áÒýµ¼¶ÔÄã´úÂëµÄ
·´Ïò¹¤³Ì¶øÇÒ¾³£Ö±½ÓÒýµ¼ÖÁÄãµÄ³ÌÐò±£»¤´úÂë¡£
¾³£¸üУ¬Æµ·±µÄ¸üÐÂÖ¸£º¾³£¸ü»»´úÂ룬µäÐÍ£¨¼òµ¥£©µÄÆƽâÖ»ÐÞ¸ÄÄãµÄÓ²×Ö½Ú´úÂëλÖÃ
£¬Õâ¿ÉÄܵ±Ëü»¹Î´ÃæÊÐÒѾ¹ýÆÚÁË¡£²¢ÇÒ±£Ö¤ÉÏÔص½¹«¹²·þÎñÆ÷£¬Ê¹Äã¿ÉÒÔ¸üºÃµÄ¿ØÖƳÌÐò
£¬ÈËÃÇÎÞ·¨ÕÒµ½ÆƽâËùÕë¶ÔµÄ¾É°æ±¾¡£Êǵģ¬ÕâÑùÎÞ·¨·ÀÖ¹°üÀ¨¾É°æ±¾ºÍÆƽâ°üµÁ°æ£¬Èç¹û
ËûÃÇÄÇô×öÁË£¬ÄãÖÁÉÙ¿ÉÒÔΪ°ÑËûÃǵÄÓ²Å̼·Âú¶ø×öµã¹±Ïס£
×îºó£¬»¨µãʱ¼ä¿¼ÂDZ£»¤Äã×Ô¼ºµÄÈí¼þ¡£ËüÊÇ·ñÖµµÃ±£»¤£¿ËüÊÇ·ñ¸üÓ¦¸Ã¸Ä½øÄãµÄÈí¼þ£¿Èç
¹ûûÈËÓÃÄãµÄÈí¼þ£¬±£»¤Ò²¾ÍûÓÐÒâÒåÁË£¬²»Òª¹ý¸ß¹À¼ÆÄãÈí¼þ¡°¶ÔÊÀ½çµÄÖØÒªÐÔ¡±¡£
--------------------------------------------------------------------------------
Äã¿ÉÒÔ¿¼Âǵ½µÄ¸ü¶à¼¼ÇÉ
--------------------------------------------------------------------------------
ÓÃÒ»¸öÁ¬ÐøµÄ¼¸KB³¤µÄÊýѧ¹«Ê½Ê¹ÈκÎÏëÆƽâËüµÄÈ˾«Éñ±ÀÀ£¡£ÕâʹÓÃÒ»¸öÃÜÂëÉú³ÉÆ÷¼¸ºõ
ÎÞЧ¡ª¡ª×èÖ¹Çî¾Ù¹¥»÷Ò²ÊÇÓÐЧµÄ¡£
СÐÄÔËÐÐʱ¿Ì¿â£¡µ±Ð´BETA°æʱ£¬ÍêȫʹÓÃÖ®£¬ÔÚÕýʽ°æÖÐÖØд²¿·Öº¯Êý£¬ÕâÖÁÉÙ¿ÉÒÔʹÆÆ
½âÕßµÄÉú»î¸ü¼è¿àЩ¡£
»Ù»µ½á¹û£¬»Ù»µ½á¹ûÓÐʱÊDZ£»¤³ÌÐòµÄÓÐЧ´ëÊ©¡£
ÀýÈ磺ÏëÏóÒ»¸öͼ±í³ÌÐò£¬»òÕßÀàËƵijÌÐò£¬Ö»ÊǽûÖ¹´òÓ¡È»ºó¸ù¾ÝһЩע²áÂë»Ö¸´´òÓ¡ÊÇ
×î³£¼ûµÄ»Ù»µ½á¹ûµÄ³ÌÐò¡£ÔÊÐíÄã´òÓ¡¡£µ±²úÉúÒª´òÓ¡Êý¾Ý½á¹¹Ê±£¬ÓÃijÖÖ·½Ê½ÆÆ»µÖ®£¬ÔÚ
´òÓ¡Ç°¸ù¾Ý×¢²áÂë»òÆäËü¶«Î÷»Ö¸´¡£ÉõÖÁ£¬ÈÃÆÆ»µ¸ü°ÂÃ¼ÙÉèÄãÓÐÒ»¸ö±ýÐÎͼҪ´òÓ¡£¬²»
¸Ä±äÈκζ«Î÷£¬µ«¼ÓÈëһЩ²»´óµÄËæ»úÊýÖµÔÚÄãµÄÊý¾ÝÖСª¡ªÕâÑù¾ÍÆÆ»µÁË¡£Í¼±í¿´ÉÏÈ¥¡°
²»ÊǺÜÔ㡱£¬µ«ÊÇÎÞÂÛÈçºÎ½«ÎÞ·¨Ê¹Ó㨱ÈÈ磬Èç¹ûÊÇ°´20%µÄËæ»ú´ÎÐò¸Ä±äµÄ£©·¢ÏÖÕâÑù
µÄ±£»¤£¬Èç¹ûÕâºÍ×¢²áÂëÏà¹ØÁª£¬ÎÞÒÉ»áʹÆƽâÐèÒª¸ü¶ÔµÄʱ¼ä£¬Ò»ÊDZØÐëÉîÈëÄãÄÚ²¿µÄÊý
¾Ý½á¹¹²¢ÕÒµ½¿ÉŵÄÆÆ»µºÍ»Ö¸´Êý¾Ý´úÂë¡£
ÏÝÚ壬һ¸öÎÒ²»Ì«¿Ï¶¨£¬µ«Ìý˵ÓгÌÐòʹÓõķ½·¨£ºÓÃCRCУÑéÄãµÄEXEÎļþ£¬Èç¹ûËü±»¸Ä±ä
ÁË£¬²»ÒªÏÔʾµäÐÍ´íÎóÐÅÏ¢£¬µÈÒ»Ì죬ȻºóÓÃÒâ˼º¬ºýµÄ´íÎó´úÂë֪ͨÓû§£¬µ±ËûÃǺÍÄãÁª
ϵ²¢¸æÖ®´íÎó´úÂëʱ£¬ÄãÖªµÀ£¬ÊÇÒòΪ±»ÆƽâÁË¡£¼Ç×¢£ºÕâÑùµÄÏÝÚå¿ÉÄܱ»²¡¶¾»òÏÂÔØ´íÎó
Ëù´¥·¢£¬µ±ÄãÇ´Ôð¿ÉÄÜÊÇÄãδÀ´µÄ¿Í»§Ç°£¬ÏÈ¿¼ÂÇËùÓпÉÄÜÐÔ¡£
²»ÒªÒÀÀµEXEѹËõ³ÌÐò£¬¼¸ºõÈκÎEXEѹËõ³ÌÐò(Shrinker, WWPack32, NeoLite ¡ª¡ªºÍËùÓÐ
ÖøÃûµÄѹËõÈí¼þ)¶¼Óз´Ñ¹Ëõ³ÌÐò£¬ËùÒÔ£¬Ñ¹Ëõ³ÌÐòµÄ±£»¤ÄÜÁ¦ÖÁÉÙÖ§³Ö¿ÉÅäÖõıàÂë¡£ÒÔ
ÉÏ£¨ºÍÆäËü£©Ñ¹Ëõ³ÌÐòµÄ·´Ñ¹ËõÈí¼þ²¢Î´¹ã·ºÁ÷´«£¬µ«ÊÇ£¬²»ÒªÒÀÀµÄÇЩÈí¼þ×÷ΪÄã³ÌÐò½ö
ÓеÄÒ»¸ö¡°±£»¤¡±¡£
--------------------------------------------------------------------------------
¸ß¼¶¼¼ÇÉ¡ª¡ª´Ó»ã±àÀ´µÄÆæÏë
--------------------------------------------------------------------------------
rcr/rcl °ÑÏ·
Èç¹ûRCR/RCLÖ´ÐÐijֵ£¬¶ÔÓÚÆƽâÕßÀ´ËµÊÇÍ´¿àµÄ¡ª¡ªÔÚ²»ÖªµÀ×î³õ²Ù×÷ʱתËͱêÖ¾£¨Carry
Flag£©µÄÖµµÄÇé¿öÏ£¬ÄãÎÞ·¨Äæת֮»ò·ñ¶¨Æä×÷Óã¬Èç¹ûתËͱêÖ¾ÊÇÓÉһЩÆäËü·³ËöµÄ¹Ø
¼ü²Ù×÷Ëù²úÉúµÄ»°£¬ÄÇôÄ㼸ºõʤÀûÁË¡£
µ½´¦ÌùÌõ¼þתÒÆ
Ìõ¼þÌøת¶ÔÓÚ·´Ïò¹¤³ÌÀ´Ëµ²¢²»ÓÐȤ¡£Ã»ÓÐÑ»·£¬Ö»ÊÇÌøת£¬×÷ΪÓÐÌõ¼þµÄ·ÕÏ£¬°üÀ¨ÄãÄÇ
Щ¿É°®µÄKEY´¦Àí´úÂë¡£ÕâÑù£¬Ã»Óмòµ¥µÄ·´Ïò²Ù×÷¿ÉÒÔÖ´ÐС£
ʹÓò¿·Ö´úÂë×÷ΪÆæÃîµÄÊý×Ö±í¡£
£¨¸üÊʺÏÆÀÂÛ²¿·Ö£©Èç¹ûÄãÏñ¶àÊýµÄÆƽâÕß»òϲ»¶ÓÃSOFT-ICE£¨Ò»¸öÁ÷ÐеÄÆƽ⹤¾ß£©¸Ä¶«
Î÷£¬ÄãÎÞ·¨ÏëÏóÕâ»áÓжàÄÕÈË£¬
ºÍÆƽâÕ߶·ÖÇ
Õⲿ·ÖºÜÓÐȤ:-) ÌùÉÏÁ¬ÐøµÄNOP£¬¾ÍÏñÄãÔÚ×ö×ÔÎÒ´úÂëÐ޸ģ¨Ìì°¡£¬Ê²Ã´ÂÒÆß°ËÔãµÄ£¬NOP
£¿¹þ£¡×ÔÎÒ´úÂëÐ޸ģ¡°×³Õ»á»¨ÈýÄêÈ¥×½ÃþÄÇЩ±¾À´¸ÃÊÇʲô¶«Î÷£©¡£»ìÂÒµÄ×¢ÊÍ´úÂë¡£°Ñ
´úÂë·Ö³ÉС¿é£¬°ÑËüÃDZ鲼ÔÚ¿ÉÖ´ÐдúÂëÖУ¬ÔÚËüÃÇÖмäʹÓã¨×îºÃÊÇÓÐÌõ¼þµÄ£©Ìøת¡£
ÌáÔç·¢ÏÖSoftIce.¡£
ÏÖÔÚ¸ã¿å¼ÆËã»ú£¬Äã¿ÉÒÔ¸ã¿å±¼ÌÚ»ò±¼ÌÚMMX¼ÆËã»úÉõÖÁ²»ÐèÒªVXD£¬¿ÉÒÔÓòÙ×÷Â룺 F0 0F
C7 C8 (·Ç·¨µÄ´øËø¶¨Ç°×ºµÄ cmpxchg8b Ö¸Áî). ´¦´ËÖ®Íâ, ÎÒÃDZØÐë²ÉÈ¡ÕæÕýµÄ´ëÊ©£ºÊ¹
ÓÃVXD°ÑCPU´ø³ö±£»¤Ä£Ê½¡£Windows ²»Ï²»¶ÄÇÑù£¬Ææ¼££¿ÁíÒ»·½Ã棬²»ÒªÀË·ÑÌ«¶àµÄʱ¼äÈ¥
дÆÆ»µ·´»ã±à³ÌÐò»òµ÷ÊԵĴúÂë¡£ÄÇûÓã¬ÏàÐÅÎÒ£¬ÓÐÈËдÁËÄÇЩ¶«Î÷£¬ÁíһЩÈËÁ¢¿Ì»áÓÐ
°ì·¨ÈƹýËü£¬ËùÒÔ£¬°ÑÄãµÄÐËȤתÒƵ½¸üÖØÒªµÄµØ·½¡ª¡ªÄÇЩÈÝÒ×ÇҺܿì¼ûЧµÄ´ëÊ©£¬¾ÍÏñ
ÉÏÃæµÄ¼¼ÇÉ¡£
--------------------------------------------------------------------------------
Õë¶ÔDELPHI¿Ø¼þµÄÆƽâ
--------------------------------------------------------------------------------
ÈÃÎÒÃÇÁ˽âһЩ¹ØÓÚBorland¹«Ë¾Ð¿ª·¢¹¤¾ßµÄÄں˰ɡ£ÕâЩ֪ʶ»áʹÎÒÃǼӿìÆƽâµÄËÙ¶È
£¬µ±È»Ò²Ê¹ÄÇЩ¹²ÏíÈí¼þ³ÌÐòÔ±¸üСÐĵÄʹÓÃDelphi£¬ÇáÒ׵İÑËûÃǵġ°ÃØÃÜ¡±±©Â¶ÔÚÄÇЩ
ºÃÆæµÄÄ¿¹âÏ¡£
VCLÊÇÖ¸Visual Component Library£¨¿ÉÊÓ»¯×é¼þ¿â£©£¬Ëü½üÀ´±»BorlandµÄ¿ÉÊÓ»¯±à³Ì¹¤¾ß
ËùʹÓ㬱ÈÈçDelphiºÍC++Builder¡£
ÕâЩ»·¾³Ê¹ÓÃÌØÓеÄ×ÊÔ´¸ñʽ£¬ÔÚResource Workshop£¨Borland±à¼×ÊÔ´µÄÒ»¸ö¹¤¾ß£©ÖÐÏÔ
ʾΪ¡°RCDATA'¡±¡£ÕâЩ×ÊÔ´Öк¬ÓÐDelphiËùνµÄ´°Ì壨Forms£©£¬´°ÌåÊdzÌÐòµÄ´°¿Ú£¨Wind
ows£©¡£ËùÓжԴ°¿ÚµÄÉè¼ÆµÄÐÅÏ¢¶¼°üº¬ÄÚ£¬µ±Ò»¸öµäÐ͵ÄDelphi³ÌÐò¿ªÊ¼ÔËÐÐʱ£¬Æä³õʼ
»¯´úÂ뽨Á¢ÕâÖÖ´°Ì壬²¢´Ó×ÊÔ´ÖжÁÈ¡ËùÐèÒªµÄÐÅÏ¢¡£ÓÐʱ£¬ÕâÖÖ¶ÁÈ¡»á±»ÍƳ١ª¡ª²»³£ÓÃ
µÄ´°ÌåÔÚÐèҪʱ²Å±»½¨Á¢ºÍɾ³ý¡£ÕâÑùµÄ»úÖÆÊÇDelphiµÄ×î´óÓÅÊÆÒ²ÊÇÆä×î´óµÄȱµã¡£Ëü´ó
´óÌá¸ßÁ˳ÌÐòÉè¼ÆµÄËٶȣ¬µ«ÊǶÔÓÚÕû¸öÓ¦ÓóÌÐò£¬Ëü¼õÂýÁ˳ÌÐò±»µ÷ÓÃʱµÄËÙ¶È
Õⲿ·ÖÖÐÕæÕýÓÐȤµÄÊÇ£ºÀý³Ì£¨±»ÓÃÀ´ÏìÓ¦Óû§½çÃæµÄ´°ÌåµÄÔªËØ£©µÄµØÖ·ÊÇ°´Ãû×ְµÄ
¡£ËùÒÔÖ»ÒªÖªµÀÕâЩÃû×Ö£¬ÎÒÃǾͿÉÒÔÖªµÀËùÐèÒªµÄµØÖ·¡£
Èç¹ûÄãÔø¾Æƽâ¹ýÎÒµÄDelphi³ÌÐò£¬ÄãÒ»¶¨¶ÔÄÇЩ·³ËöµÄ¿âÖ®¼äµÄµ÷Ó㬱ÈÈçAPIµ÷Óöϵã
£¨breakpoint£©ºÍÀàËÆ¡°do xx¡±µÄ´úÂë¡£
[ÌÖÂÛÒ»¸öÊ®·ÖÓÐÃûµÄÓÃDelphiдµÄÓ¦ÓóÌÐò] ¾ÍÏñÄ㽫¼ûµ½µÄÄÇÑù£¬ÎÒ³¹µ×µÄÆƽâÁËËü£¬
¶øÇÒÊ®·ÖÇáËÉ¡£ÎÒµÚÒ»´Î°²×°ÒÔºóÒ»¸öÐÇÆÚºó£¬ÎÒ·¢ÏÖÁËÒ»ÌõÁîÈËÑá¶ñµÄÐÅÏ¢¡ª¡ª¡°ÄãµÄ²â
ÊÔÒѾ¹ýÆÚ¡±¡£
Ê×ÏÈÒª×öµÄÊÇʹÓÃ×ÊÔ´»ò´°Ìå̽²â£¨SPY£©¹¤¾ßÊÕ¼¯ÓйØÄ¿±êEXEÎļþµÄÓйØÐÅÏ¢¡£ÄãÒ²Ðí»á
Ï뵽ȥ²é¿´TVALIDATORDLG¡ª¡ªºÜÃ÷ÏÔ£¬Óû§ÃûºÍ×¢²áÂëÊÇÓÉ´ËÊäÈëµÄ¡£µ«ÊÇÄã»á·¢ÏÖÄÇÖ»
ÊÇÒ»¸ö¼òµ¥µÄ¶Ô»°ºÐ£¬ÕæÕýµÄ¹¤×÷ÊÇÓÉÆäµ÷ÓÃÕßTSPLASHFORMÀ´Íê³ÉµÄ¡£ÕâÊǸöÄÕÈ˵Ĵ°¿Ú
£¬ËüÔÚ³ÌÐò¹Ø±Õ¡¢°´¡°¹ØÓÚ¡±°´Å¥ºÍ³ÌÐò¿ªÊ¼²¿·Ö²»¶Ï³öÏÖ¡£
Äã¿ÉÒÔÑ¡ÔñTsplashForm²¢ÇÒÒÔÎı¾¸ñʽ¹Û²ìÖ®¡£¹ØÓÚ°´Å¥£¨Button£©ºÍ±êÇ©£¨Label£©µÄÐí
¶àÐÅÏ¢¶¼½«±»ºÜÇå³þµÄÏÔʾ¡£ÈÃÎÒÃÇ×¢ÒâÒÔϲ¿·Ö£¨½Ó½ü×îºó£©£º
object RegButton: TButton
Left = 200
Top = 176
Width = 97
Height = 25
Caption = 'Register'
TabOrder = 1
OnClick = RegButtonClick
end
ÕâÊÇʲô£¿ÕâÊÇ´øÓС°×¢²á¡±±êÌâµÄ°´Å¥¡£Äã¿ÉÒÔ¿´µ½ËüµÄ´óС£¬Î»ÖÃ......ºÍÒ»¸öÓÐÆô·¢
ÐÔµÄÃû×Ö¡ª¡ª¡°OnClick¡±¡£ ¡°OnClick¡±¸æËßÎÒÃǵ±Óû§°´×¢²á°´Å¥Ê±Ëùµ÷ÓõÄÀý³Ì£¬µ±
ÎÒÃÇÓÐÁËÃû×Ö(Name)£¬ÎÒÃÇ¿ÉÒÔËÑË÷Àý³ÌµÄµØÖ·¡£ÕâÊÇÒòΪÀý³ÌÊǺͰ´Å¥ÒÔÃû×Ö(Name)°î¶¨
µÄ¡£
ʹÓÃÒ»¸öÊ®Áù½øÖƱà¼Æ÷¹Û²ì"RegButtonClick"£¬ÎÒ·¢ÏÖÁËÁ½´Î£¬µÚ¶þ¸öÊÇ×ÊÔ´±¾Éí£¬µÚÒ»¸ö
ÊÇÔÚµØÖ·±í£¨Address Table£©Öеġ£
000A4990 ____ ____ ____ BC57 4A00 0E52 6567 4275 ______.WJ..RegBu
000A49A0 7474 6F6E 436C 6963 6B__ ____ ____ ____ ttonClick_______
ÏÖÔÚ£¬¹Û²ìÃû×Ö£¨Name£©Ç°ÄÇдÉñÆæµÄÊý×Ö£¬ÓÐÒ»¸ö×Ö½Ú('0E')Ö¸³öÁË"RegButtonClick"
µÄ³¤¶È(14 ¸ö×Ö·û)¡£¶øÇÒ£¬ÔÚ´Ë֮ǰÓÐÆäµØÖ·£º004ABC57¡£
Óеķ´»ã±à³ÌÐò»áÒÔΪÎļþÌ«³¤£¬²¢ÇÒ²»ÄÜÕýÈ··´»ã±àÕⲿ·Ö¡ª¡ªÈ»¶ø£¬Ê¹ÓÃÌØÊâµÄ¹¤¾ß£¬
ÎÒÃÇ¿ÉÒÔÔÚ´ËÍ£Ö¹£¬¶ÔÁË£¬¾ÍÍ£ÔÚÎÒÃÇ°´°´Å¥µÄ²¿·Ö¡£
ÕâЩ»áʹÄã·¢ÏÖÒ»¸öµ÷Óã¨CALL£©¡£¸ú×ÙÖ®£¬Äã»áÔÚ44ECC8·¢ÏÖÒ»¸ö¡°±ê×¼Õ»¿ò¼Ü£¨standa
rd stack frame£©¡±£º
0044ECC8 55 push ebp
0044ECC9 8BEC mov ebp, esp
ÕâÊÇÒ»ÖÖ³ÌÐòÔ±ËùдµÄ£¬Ôڸ߼¶Àý³Ì¿ªÊ¼²¿·ÖËùÐèÒªµÄ¶«Î÷¡£ÎÒÃÇÒѾ±Ü¿ªÁËÒ»³¤´®ÓÉWind
ows֪ͨ£¨Notification£©Ëù²úÉúµÄVCL¿âµ÷Óã¬À´µ½ÁËÕýÈ·µÄλÖá£
ÔÚ´Ë£¬Äã¿ÉÒÔ·½±ãµÄÓÃÉèÖöϵãµÄ·½·¨À´²âÊÔһЩµ÷Ó᪡ªÄã»á·¢ÏÖËüÃÇÊÇÓÃÀ´ÏÔʾҪÇóÊä
ÈëÓû§ÃûºÍ¿ÚÁîµÄ¶Ô»°ºÐ¡£È»ºó£¬×¢²áÂëÊÇÓÉÓû§ÃûºÍÓû§µÄÊäÈë±È½ÏËù²úÉúµÄ¡£Äã¿ÉÒÔÊä
ÈëÄãËùÑ¡ÔñµÄÓû§Ãû£¬ºÍÈκζ«Î÷×÷Ϊע²áÂ룬ÔÚBPXµ½44ED69Ö®ºó£¬Ò»¸öµ÷ÓÃÒ»¸öÀý³ÌÓÃ
À´±È½ÏÁ½¸ö×Ö·û´®¡£D EDX»áÏÔʾÄãÊäÈ루ðÅÆ£©µÄ×¢²áÂ룬EAX»áÏÔʾÕýÈ·µÄ×¢²áÂ룬¼òµ¥
°É£¿³õѧÕßÖ»Ðè10·ÖÖӾͿÉÒÔÍê³É£¬
ÈçºÎ±ÜÃâ±»ÀàËƵijÌÐòÆƽ⣿
ÔĶÁÎÒÒÔÉϵļ¼ÇÉ¡£×î»ù±¾µÄÊDz»ÒªÓÃÓÉË«»÷°´Å¥»òÓÐÊôÐÔ¼àÊÓÆ÷£¨Object inspector.£©
Éú³ÉĬÈϵķ½·¨£¬ÔÚ³ÌÐòµÄÆäËü²¿·Öд´úÂ룬×îºÃÊÇÔÚÁíÍâµÄÄ£°åÖУ¬È»ºóÓÃÀàËÆÒÔϵĴú
ÂëÓë°´Å¥¹ØÁª£º
RegButton.OnClick := RegButtonClick;
µ±È»ÄãÐèÒªÔÚ´°Ì彨Á¢Ê±£¨±»µ÷ÓÃÇ°£©Ö´ÐÐÕâ¶Î´úÂ룬×îºÃÊDZ»Ò»Ð©Î޹صÄÀý³ÌËùµ÷Ó㬵±
È»ÕâÔ¶Ô¶²»ÄÜ·ÀÖ¹ÄãµÄ³ÌÐò±»Æƽ⣬µ«ÖÁÉÙ²»»áÏñÄã¸Õ²Å¿´µ½µÄÄÇÑùÈÝÒס£
--------------------------------------------------------------------------------
¹ØÓÚ×¢²áÂëµÄÌáʾ
(Èç¹ûÄãÎÞ·¨±ÜÃâËü)
--------------------------------------------------------------------------------
ÔÚ°²È«£¬¿ÉÐÐÐÔ£¬¿É±à³ÌÐÔºÍ×îÖÕÓû§µÄÍ·Í´¼äÑ°Çóƽºâ¡£
Ì«³¤µÄ£¬ÎÞ×ÖĸµÄ×¢²áÂë¿ÉÄÜÔì³ÉÁ¬ÐøµÄÊäÈë´íÎ󡣿¼ÂÇÒªÇóÊäÈëÈ·ÈÏÓò£¨¶àÊýÊÇ¿ÚÁ£¬
»òÕßÖÁÉÙÌṩһ¸ö¡°²»¹Ì¶¨¡±µÄ×¢²áÂëÊäÈëÓò£¬ÒÔ±ãÓû§¿ÉÒÔÿ´ÎÖØдע²áÂ룬ҲÐí×îºóÕý
È·µÄÊäÈëÁË¡£Ðí¶àÈË»á½ö½ö¡°Æ³Ò»ÑÛ¡±ÒԱȽÏÊäÈëµÄ×¢²áÂëºÍËûÃÇËùÊÕµ½E-MailÀïµÄ×¢²áºÃ
£¬ËûÃÇ×îÖÕÈÏΪ£¬ËûÃÇÊäÈëÁËÕýÈ·µÄ×¢²áÂë¡£µ«ÊÇ×ÖÌå̫С»òÕßËûÃÇÀÁµÃ×¢Òâµ½µ×¡°I¡±ºÍ
¡°1¡±±»½»»»ÁËλÖ㨾ÍÏñ'l83jjd_0)pH1lTe' )¡£
¸ù¾Ý²»Í¬Óû§µÄ·´À¡£¬×¢²áÂëÊäÈëÇø±ØÐëÎÞÏÞÖƵĽÓÊÜÈκγ¤¶ÈµÄÐÅÏ¢¡£²»ÒªÈÃÆƽâÕßÁ˽â
ÄãµÄ×¢²áÂëµÄÀàÐÍ¡ª¡ªÈç¹ûÄã²ÉÈ¡¡°ÔÚÏßÈ·ÈÏ£¨online-verification£©¡±²¢ÏÔʾËüÓÐ10¸ö
×Ö·û³¤»òÖ»½ÓÊÜ´óд×Öĸ½«¸øÓèËûÃÇ°ïÖú¡ª¡ª²»ÒªÕâÑù×ö£¡
¼ÆËãDZÔÚÓû§µÄÊýÁ¿£¡Ã»ÓбÈÕâÑùµÄʸü»µµÄÁË£ºÄã°ÑÓû§ÊýÏÞÖÆÔÚ9£¬999£¬Ä㲻ϣÍûÓеÚ
10£¬000¸öÓû§£¬ÒòΪÈç´ËÄã¾Í±ØÐëÉý¼¶ÄãµÄ×¢²áÂëÒÔÂú×ãÕâµÚ1£¬000¸öÓû§¡£
Èç¹ûÄãµÄ×¢²áÂëÓÐ10룬¿ÉÄÜÓÐ10^10¸ö×¢²áÂë¡£µ«ÊÇ£¬ÄãµÄÓ¦ÓóÌÐò¿ÉÄÜÖ»ÔÊÐí10^4£¨10
£¬000£©¸öÓû§£¬Äã±ØÐë²ÉȡijÖÖË㷨ʹ10^4¸öÓû§Ã¿ÈËÒ»¸öµÃµ½10^10¸ö×¢²áÂëÖÐÒ»¸ö¡£Õâ
±£»¤ÁËÓû§ºÍÄãµÄÓ¦ÓóÌÐò±¾ÉíÊܵ½Çî¾Ù¹¥»÷£¨¾ÍÏñÒ»¸öʹÓÃVXDµÄºê²¥·ÅÆ÷ÄÇÑù£©¡£Èç¹û
Ö»ÓÐ10^4¸öÓû§£¬¶øÄ㶨ÒåÁË10^9¸öºÏ·¨µÄ×¢²áÂ룬ÄÇôƽ¾ùÿÊÔ10´Î£¬¾Í»áÓÐÒ»¸ö¡°ºÏ·¨
¡±µÄ×¢²áÂ롣Ȼ¶ø£¬ÔÚÔ¤ÆÚÖ»ÓÐ10^4µÄÇé¿öÏ£¬Æ½¾ùÿ10^6´Î²Å»á³É¹¦¡£¼´Ê¹ÊÇʹÓøßËÙµÄ
¼ÆËã»úºÍ¼«¿ìµÄºê²¥·ÅÆ÷£¨»÷¼üÄ£ÄâÊäÈë×¢²áÂ룩£¬ÒªÔÚ10^6ÖÐÑ°ÕÒµ½ÐèÒªµÄ×¢²áÂëËù»¨·Ñ
µÄʱ¼äÒ²ÊÇÎÞ·¨¼ÆËãµÄ¡£
´ÓÓû§Ãû£¨User name£©µ½×¢²áÂ루Registeration code£©²»Ó¦¸ÃÖ»Óмòµ¥µÄÔËË㣬Ëü±ØÐë
ÊÇÓмȾ«Í¨ÊýѧÓÖ¾«Í¨»ã±àÓïÑÔµÄÈËÓûã±àÓïÑÔʵÏÖ£¨¼Ç×¢£¬DelphiÈÔÈ»ÔÊÐíÄãÖ±½ÓʹÓûã
±à£¨ASM£©´úÂ룩£¡È»ºó£¬¼ì²éÄãµÄ²Ù×÷£¬»æÖÆÁ÷³Ìͼ£¬Á˽âËüÊÇÈçºÎ¹¤×÷µÄ¡£Òª³¹µ×Á˽â
Äã×Ô¼ºµÄ¹¤×÷£¬ÌرðÊÇËüµÄ²»×ãÖ®´¦¡£
ÒªÓд´ÐÂÒâʶ£¬²»ÒªÓÃÈκο´ÆðÀ´¼òµ¥¡¢Ñ¸ËÙ¡¢ÓÐЧµÄ¶«Î÷£¬³ý·ÇÄãÐÅ·îÀàËÆ°®Òò˹̹µÄÏà
¶ÔÂÛµÄѧ˵¡£ÄãµÄ·½·¨µÄÈ·ÊǼòµ¥£¬Ò²µÄÈ·ÊÇѸËÙ£¬µ«ÊǾø¶Ô²»ÊÇÓÐЧ£¬µÄÈ·ÊÇÈÝÒ×±»Æƽâ
¡£ÎÒÊ®·Ö±§Ç¸£¬ÎÒ²¢·ÇÌì²Å£¬Ã»ÓÐÕÒµ½Ò»ÖÖÐÐÖ®ÓÐЧµÄ±£»¤·½°¸ÄÜά³ÖÌ«³¤Ê±¼ä¡£
Ö»ÊÇЩÏë·¨:)
Richey
Õª×Ô¡¶hubdogδ¾Ö¤ÊµµÄ¿û»¨±¦µä
|
|
ElGamalËã·¨
ElGamalËã·¨¼ÈÄÜÓÃÓÚÊý¾Ý¼ÓÃÜÒ²ÄÜÓÃÓÚÊý×ÖÇ©Ãû£¬Æ䰲ȫÐÔÒÀÀµÓÚ¼ÆËãÓÐÏÞÓòÉÏÀëÉ¢¶ÔÊýÕâÒ»ÄÑÌâ¡£
ÃÜÔ¿¶Ô²úÉú°ì·¨¡£Ê×ÏÈÑ¡ÔñÒ»¸öËØÊýp£¬Á½¸öËæ»úÊý, g ºÍx£¬g, x < p, ¼ÆËã y = g^x ( m
od p )£¬ÔòÆ乫ԿΪ y, g ºÍp¡£Ë½Ô¿ÊÇx¡£gºÍp¿ÉÓÉÒ»×éÓû§¹²Ïí¡£
ElGamalÓÃÓÚÊý×ÖÇ©Ãû¡£±»Ç©ÐÅϢΪM£¬Ê×ÏÈÑ¡ÔñÒ»¸öËæ»úÊýk, kÓë p - 1»¥ÖÊ£¬¼ÆËã
a = g^k ( mod p )
ÔÙÓÃÀ©Õ¹ Euclidean Ëã·¨¶ÔÏÂÃæ·½³ÌÇó½âb£º
M = xa + kb ( mod p - 1 )
Ç©Ãû¾ÍÊÇ( a, b )¡£Ëæ»úÊýkÐ붪Æú¡£
Ñé֤ʱҪÑéÖ¤ÏÂʽ£º
y^a * a^b ( mod p ) = g^M ( mod p )
ͬʱһ¶¨Òª¼ìÑéÊÇ·ñÂú×ã1<= a < p¡£·ñÔòÇ©ÃûÈÝÒ×αÔì¡£
ElGamalÓÃÓÚ¼ÓÃÜ¡£±»¼ÓÃÜÐÅϢΪM£¬Ê×ÏÈÑ¡ÔñÒ»¸öËæ»úÊýk£¬kÓë p - 1»¥ÖÊ£¬¼ÆËã
a = g^k ( mod p )
b = y^k M ( mod p )
( a, b )ΪÃÜÎÄ£¬ÊÇÃ÷ÎĵÄÁ½±¶³¤¡£½âÃÜʱ¼ÆËã
M = b / a^x ( mod p )
ElGamalÇ©ÃûµÄ°²È«ÐÔÒÀÀµÓڳ˷¨Èº(IFp)* ÉϵÄÀëÉ¢¶ÔÊý¼ÆËã¡£ËØÊýp±ØÐë×ã¹»´ó£¬ÇÒp-1ÖÁ
ÉÙ°üº¬Ò»¸ö´óËØÊý
Òò×ÓÒÔµÖ¿¹Pohlig & HellmanËã·¨µÄ¹¥»÷¡£MÒ»°ã¶¼Ó¦²ÉÓÃÐÅÏ¢µÄHASHÖµ(ÈçSHAËã·¨)¡£ElGa
malµÄ°²È«ÐÔÖ÷ÒªÒÀÀµÓÚpºÍg£¬ÈôÑ¡È¡²»µ±ÔòÇ©ÃûÈÝÒ×αÔ죬Ӧ±£Ö¤g¶ÔÓÚp-1µÄ´óËØÊýÒò×Ó
²»¿ÉÔ¼¡£D.Bleichenbache¡°GeneratingElGamal Signatures Without Knowing the Secret
Key¡±ÖÐÌáµ½ÁËһЩ¹¥»÷·½·¨ºÍ¶Ô²ß¡£ElGamalµÄÒ»¸ö²»×ãÖ®´¦ÊÇËüµÄÃÜÎijɱ¶À©ÕÅ¡£
ÃÀ¹úµÄDSS(Digital Signature Standard)µÄDSA(Digital Signature Algorithm)Ëã·¨ÊǾE
lGamalËã·¨ÑÝ
±ä¶øÀ´¡£
|
|
,¡¾ÔÓÖ¾ÐÅÏä¡¿ |
Ͷ¸åÐÅÏ䣺discoveredit@china.com |
´ðÒÉÐÅÏ䣺discoveranswer@china.com |
°ßÖñÐÅÏ䣺programhunter@china.com |
| |