エッセイ - リバースエンジニアリングについて

個人的な表面的な意識。

一つは、まず、逆は何ですか?

栗0.0のために、我々は非常に好奇心旺盛な子供が、おもちゃは別に、多くの場合、それが動作得るためには、その内部構造を見てみたいです。実際には、このプロセスは逆です!

第二に、リバースエンジニアリングはどのような方向に働くことができる学びますか?

(異なる方向に異なる強調は、募集要件を見て学ぶことを知っているだろう)

ウイルス

脆弱性分析

リバース開発

プラグイン開発(だけではないゲームはプラグインよ〜、こもっ幸運、ハハハッハッハを持っています)

............逆基本的なスキルとして見ることができ、実際には他の武道攻略の前提です。

第三に、どのように学習するには?

困難で、深さ、逆にハード取得。長期的な情熱を維持~~~、衝動的ではない、忍耐力を持っています

基礎プログラムを築くための最初のステップは、半分しか行わ逆転学習、開発を転送しません。デバッグ時に運動プログラム逆アセンブル、マスター変数のメモリレイアウトと共通組み立て説明書を見ていきます。「C ++を逆アセンブル、逆解析の秘密」をお勧めします(この手順は、プログラミング構文、構造、理解することができ、コンパイルを習得する必要があります)

第二段階、プログラムを実行する方法については、オペレーティング・システム、ハードディスクに保存されたファイル形式のプログラム、およびプログラムが明確に理解を持っているべき、メモリ内にあるものを実行しています。オススメ「プログラマの自己修養を - リンクは、ライブラリがロードされます。」

第3のステップは、戦闘を高めることです。スキルオフ空のリップ、ブラシCTF、ウイルス解析ソフトウェアの亀裂は、RIを書きます。ネットワークアクセス。win32のは、MFCは、QT、混乱、暗号化と復号化に修理、注射、フックを、砲撃、......言語、リバース技術、保護技術をプログラミング、あなたは多くのピットが発生します、恐怖を排除するための最良の方法は給油、それに直面することです〜OLG

第四工程、OLG

第五工程、OLG

......

第四に、現在の状況

需要がはるかに少ない他のコンピュータ業界、高い技術要件、経験の要件、中に給与の水準を超えています。(学生は学校やコミュニティストロークの要件でそれを募集するために比較して、一生懸命勉強する機会をつかむ必要があります!)

慎重に、エントリレベルの雇用の難しさを選択しなければなりません!

 

PS:あなたは2年間の学習を主張した場合、あなたが望むように、結果はそれまで、あなたはどのように選ぶだろう、動作しませんか?ちょうど今、私のような

 

 

(趣味は本当にクールされたときにリバース!!!)

 

おすすめ

転載: www.cnblogs.com/DirWang/p/12616864.html