闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧湱鈧懓瀚崳纾嬨亹閹烘垹鍊為悷婊冪箻瀵娊鏁冮崒娑氬幈濡炪値鍘介崹鍨濠靛鐓曟繛鍡楃箳缁犳娊鏌嶈閸撴瑧绮诲澶婄?闂侇剙鍗曢崶顒夋晬婵犲﹤鎳愰悞濂告煟鎼搭垳绉甸柛瀣╃劍缁傚秴饪伴崼鐔哄幐闂佸憡鍔戦崝宀勫焵椤掑倹鏆鐐茬箻閸╁嫰宕樿缁犳艾顪冮妶鍡楀闁稿﹥娲熷鎼佸箣濠€垹閰e畷鎯邦檪闂婎剦鍓熼弻鐔碱敊閻e本鍣板銈冨灪濡啫鐣烽悢鐓幬╅柕澶堝€曢ˉ姘舵煟閻斿摜鐭婄紒缁樺浮瀹曟岸骞掗幘鍓佺槇濠殿喗锕╅崜娑㈩敇濞差亝鈷戦柟绋垮閻撱儵鏌涘Ο鑽ょ煉鐎规洘鍨块獮妯肩磼濡粯鐝栭梻渚€鈧偛鑻晶鎾煙椤曗偓缁犳牠寮幘缁樺亹闁肩⒈鍓﹂崥瀣繆閻愵亜鈧牕螞娴h鍙忛柕鍫濐樈閺佸﹪鏌¢崶銉ョ仾闁抽攱甯掗湁闁挎繂鎳忛幉鍝ョ磼婢跺苯鍔嬪ǎ鍥э躬椤㈡洟濮€閳ュ厖娣梻浣筋嚃閸犳岸宕戦妶澶婃瀬闁告劦鍠栫壕鍏兼叏濡潡鍝洪柣鎿勭秮濮婄粯鎷呴崫銉ㄥ┑鈽嗗亜濞硷繝骞冮悙鐑樻櫇闁稿本绋戞禍妤呮⒑闂堟侗妲撮柡鍛矒閹繝鎮㈤崗鑲╁幐闂佹悶鍎弲娑欑濠婂牊鐓冪憸婊堝礈濞嗗骏鑰块梺顒€绉撮悞鍨亜閹哄秷鍏岄柛鐔哥叀閺岀喖宕欓妶鍡楊伓     濠电姷鏁告慨鐑藉极閸涘﹥鍙忛柣鎴f閺嬩線鏌涘☉姗堟敾闁告瑥绻橀弻锝夊閻樺樊妫岄梺杞扮閿曨亪寮婚垾鎰佸悑閹肩补鈧磭顔愰梻鍌氬€搁崑鍡涘垂闁秴桅闁告洦鍨伴崘鈧梺闈浤涢崨顖氬笌缂傚倸鍊峰ù鍥╃礄娴兼潙纾规繝闈涱儏閽冪喖鏌ㄥ┑鍡╂Ч闁哄懏鐓¢弻娑樷槈閸楃偞鐏嶉梺鍦厴娴滃爼骞冨Δ鍐╁枂闁告洦鍓涢ˇ銊╂⒑缂佹ɑ鎯堢紒缁樼箓椤曪絾绻濆顓炰簻闁荤偞绋堥埀顒€鍘栨竟鏇炩攽閻愭潙鐏︽い蹇庡嵆楠炲鏁冮埀顒傚閸ф鐓涢柛銉㈡櫅閺嬫梻绱掗悩鑽ょ暫闁哄瞼鍠撻埀顒佺⊕宀e潡骞婇崘顔界厽闊洤锕ュ▍濠囨煛瀹€瀣М妤犵偞岣块埀顒勬涧閹诧繝宕氬☉銏♀拺闁告繂瀚﹢浼存煟閳哄﹤鐏﹂柣娑卞櫍瀹曞爼顢楅埀顒傜矆閸岀偞鐓曟繝闈涘閸旀粓鏌¢崨顓滃仮婵﹦绮幏鍛存惞閻熸壆顐奸梻浣烘嚀閹诧繝骞冮崒鐐偓渚€寮介妸銉х獮婵犵數濮寸€涒晝绱炴惔鈾€鏀介柣鎰级閳绘洖霉濠婂嫮鐭掓鐐村灴閹虫粓鎮欓柅娑氱泿闂備浇顫夊畷妯衡枖濞戞瑧顩锋繝濠傚暊閺€浠嬫煃閳轰礁鏆為柕鍥ㄧ箖閹便劍绻濋崨顕呬哗闂佺懓寮堕幐鍐茬暦閻旂⒈鏁囬柣鏃偳归弲鎼佹⒑鐠囧弶鍞夋い顐㈩槸鐓ら柣鏂捐荡缂傛氨鎲搁弮鍫涒偓浣割潩鐠轰綍銊╂煥閺傚灝鈷旈柣锕€鐗撳娲箹閻愭彃濮岄梺鍛婃煥缁夋挳鍩㈠澶婎潊闁靛牆妫岄幏娲煟閻樺厖鑸柛鏂胯嫰閳诲秹骞囬悧鍫㈠幍闂佸憡鍨崐鏍偓姘炬嫹

45fan.com - 路饭网

搜索: 您的位置主页 > 电脑频道 > 电脑教程 > 阅读资讯:PJ初学者需要了解的知识

PJ初学者需要了解的知识

2016-09-03 09:24:50 来源:www.45fan.com 【

PJ初学者需要了解的知识

至PJ初学者!(初学者必看)

dOSKEY lEE

首先,请您先明确几个问题:

1、您为什么学习PJ?

2、您想通过什么途径学习PJ?

3、您有足够的耐心吗?

4、您的运气好吗?

5、您对计算机了解吗?

6、您掌握了几种计算机语言?

7、您对计算机的硬件了解吗?

8、您希望将来靠PJ赚钱吗?

9、学PJ具体要掌握哪些技术?

第一个问题,这是您学习PJ技术首先要考虑的问题。很多初学者只是为了一时的激动而去学习PJ,往往花了很多时间和精力,后来又半途而废。所以如果您是如上的情况,我奉劝您三思而行,以免浪费过多的时间和精神在此之上。如果您是为了学习编程而学习PJ,我奉劝您多上论坛、多看源码、多多练习。(我就是为学习编程而学习PJ的)

第二个问题,您想通过什么途径学习PJ?论坛?对!这是一个学习PJ的很好地方,但是我还是希望您能买一本看雪老大的《加密与解密—软件保护技术和完全解决方案》看看。绝对会让您节省很多上网找资料的烦恼和上网的经费。另外,还可以到看雪学院上找找其他教程。(看雪学院 http://www.pediy.com/)

您有足够耐心吗?您只需要作一个简单的实验,找一片5000字的文章,连续不断的炕上20编,如果您还没疯掉呢您就过关了。其实这只是一个比喻,PJ其实是很无聊的工作,特别是在PJ的过程中,您可能会遇到刚才那种情况:一段20KB的代码跟踪二三十次,看得头晕眼花还没PJ出来。您要有心里准备哦!:)

您是否经常保持Lucky状态呢?实验!还是实验!找一个一元的硬币,向天上抛100次,如果有一次硬币是立着的,您就是很Lucky的啦。那您学习PJ绝对没错啦!(但是,这几乎是不可能的。)PJ和抛硬币基本上没区别。运气是PJ成功与否的很大因素。

您是初学者吗?您是PJ初学者吗?您计算机初学者吗?我只是问问而已,很有必要认真的回答哦!有很多计算机的初学者跑来问我:我可以学PJ吗?我回答他们:希望你暂时不要学!为什么?有一句俗话叫做:要学会跑,先学会走。您连Windows都没会用,怎么学习PJ呢?!这是很重要的问题!您在学习PJ之前必须熟练掌握计算机的基本操作,这可使基础的基础!!我就会基本操作就行了吗?肯定不是!其余要学的东西我在下面告诉你。

看了上面的问题您是否对自己的程度有一定的了解。现在可是重点哦!您掌握几种编程语言?很多人会感到诧异:“掌握几种编程语言?掌握一种都很难了,还要掌握几种?1我可以很确切的回答你,至少要掌握一种,熟悉两种。需要掌握的是Win32ASM,需要熟悉的是C/C++、Delphi的Object Pascal。为什么?让我慢慢道来。PJ的基本手段就是对目标程序反汇编后的Win32ASM代码进行详细分析,找到加密的地点并尽量找到加密的方法和算法。所以Win32ASM是除了基本操作外最重要的啦!那我为什么学习C/C++和Object Pascal呢?这个问题很简单!因为现在大多数软件使用Visual C++和Delphi编写。如果您想的PJ它们,您必须了解用他们编写的程序的特点和结构。所以……(为什么我不提VB?很多软件都是用VB写的,可是主要的PJ方法就是用SmartCheck,所以掌握了这个工具你就80%UP可以PJ它,当然还要看目标软件的加密程度)

了解硬件?您的眼睛没有看错。了解硬件的工作模式很有利于您学习PJ。软件是构架在硬件上的,您对软件了解到了一定的程度肯定会涉及到硬件问题。多说无益,您自己衡量。

PJ肯定是不能赚钱的,如果您不这样想我也不阻止你。为什么?PJ是违法行为?我没这样说,可这是一个不争的事实。我没有教唆您去学习PJ,我也不反对您去学。但是我要告诉你PJ肯定是不对的。

说道实际问题了。学PJ要掌握什么?首先是编程语言Win32ASM、C/C++、Object Pascal。然后是PJ的工具:SOFTICE、TRW2000、OLLYDBG、DEDE等等。还要掌握脱壳技术及工具。再加上耐心和运气,你就可以成为高手了。(当然还有经验)

最后,希望您成为高手高手高高手哦~~!

 

本文地址:http://www.45fan.com/dnjc/71680.html
Tags: 必看 初学者 dOSKEY
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部