科銳軟體逆向49期預科班、正式班開始火爆招生報名啦!!!

Editor發表於2024-01-17

科銳軟體逆向49期預科班、正式班開始火爆招生報名啦!!!



科銳軟體逆向49期預科班、正式班開始火爆招生報名啦!!!


科銳軟體逆向49期預科班、正式班開始火爆招生報名啦!!!


科銳簡介


科銳(www.51asm.com)創辦自2007年,作為國內最早從事資訊保安實訓的企業發展至今已有十六年曆史,一直專注於資訊保安人才的培養工作,畢業學員早已逾千,廣泛就業於各安全企業從事技術與技術管理工作,所在公司包括360、奇安信、騰訊、阿里巴巴、獵豹移動、百度、江民、安天、美團、安恆、烽火虹旭、長安通訊、盛天網路、梆梆安全、任子行、君立華域、深圳愛加密、美亞柏科、小算科技、刀鋒互娛等。

科銳在致力於資訊保安人才培養的同時,也長期為各公司、各國家職能部門提供相關的軟體安全服務,已協助國家有關部門破獲了多起社會影響力大、涉案金額多並涉及電子證據的案件,如廣為傳播的計算機病毒、商業糾紛等。


“科技創新,銳意進取”,隨著網際網路的快速發展,資訊保安更是受到了高度重視,可用資訊保安人才的缺乏也越發明顯,科銳作為安全實訓的領軍者,在未來也將一如既往的為社會提供更多更好的安全人才!‍


福利一

科銳獎學金制度

第一階段和第三階段考核過80分的前三名學員可以獲得獎學金

第一名獎勵2000元

第二名獎勵1000元

第三名獎勵500元


福利二

科銳免費重修制度

學習期間:

學員如果沒有違紀且學費沒有上調,可以免費重修;

否則需要根據違紀次數計算重修費,根據上調學費補差額.

學員們一定要認真學習哦!!!


武漢科銳地址:武漢市東湖新技術開發區高新二路22號

雲端計算(唐山商會)2號樓27層2702



49期開班時間


預科班

開班時間:2024年03月01日

截止報名:2024年02月25日


正式班

開班時間:2024年03月26日

截止報名:2024年03月21日



教學模式


科銳教學分為實地教學遠端教學兩種模式,遠端教學分為VIP班和普通班。


科銳高階軟體逆向工程師遠端教學

普通班VIP班
1. 可參與直播課教學
2. 講課期間講師線上上進行答疑
3. 提供課後複習的教學影片
1. 可參與直播課教學

2. 專門輔導老師進行線上作業答疑

3. 會有每日作業和相關訓練、階段專案考核

4. 每天進行考勤制度

5. 專門的輔導老師進行學習進度跟進

6. 提供課後複習的教學影片

7. 和實地授課同等級的教學質量享受,讓你足不出戶,名師面對面

8. 每個階段考核都及格的學員推薦就業。



學員須知


預科班和正式班均採用實地+遠端同步教學方式:

預科班是專門針對零基礎學員開設的入門課程;

遠端教學班為了保證教學質量,全部採用直播教學

實地教學班和遠端教學班課後都會提供直播回放影片

遠端教學班分為VIP遠端教學班和普通遠端教學班

每週上課5天,休息2天;實地教學班和VIP遠端教學班每天的上課時長為3小時左右(包括講解作業)普通遠端教學班每天的上課時長為2.5小時左右;其餘時間學員上機實踐。

遠端教學班沒有重修制度


關於入學考試:

入學考試只是一個門檻,如果達不到這個門檻後面的課程也很難聽懂,可能會對學習失去信心,這樣反而浪費時間浪費學費,所以科銳設定了一個入學考試環節,希望每個學員正確看待入學考試,科銳是站在學員的角度考慮問題。


報名後現場參加入學考試,主要考C語言的基礎,難度不會高於樣題。在入學前,同學們可以先自測一下基礎,這裡有入學考試樣題下載https://www.51asm.com/html/mianfeijiaocheng/xiazaizhuanqu/


科銳在2019年免費釋出了《C語言輕鬆入門》影片課程,希望能夠幫助0基礎的同學認識程式設計,瞭解程式設計,一起用有限的程式碼,創造無限的可能。影片課程連結:https://www.bilibili.com/video/BV1yb411j7cV


關於科銳《入學協議書》:

很多諮詢的同學,想在入學前瞭解科銳的《入學協議書》,可以透過下方連結進行檢視:

https://www.51asm.com/html/zuixindongtai/keruiruxuexieyishu/



課程大綱


預科班課程大綱






C語言

入門及C語言概述

進位制

輸入輸出、資料型別

ASCII表示式分支與迴圈

函式

陣列

字串處理函式


作用域生命週期,預編譯指令


指標


非基本資料型別

堆、位運算

檔案操作


專案:

俄羅斯方塊/貪吃蛇



專案:

遊戲商店系統





正式班課程大綱




C、C++

編譯、連結、裝載執行的過程;基本資料型別、使用者自定義資料型別在記憶體中的表現形式;泛型程式設計、異常處理。

C中的分支語句、迴圈語句等語句的彙編層次的實現原理

C++中各類語法()的實現原理

資料結構常用的資料結構及其相關演算法;標準模板庫的使用與STL原始碼學習。
Java語法包、物件導向、模板、流。

專案:

高效資料引擎模擬

物件導向的思想設計,內外存中合理的資料表示,大規模資料的高效操作。在專案中不允許使用STL和其他任何三方程式碼
“勿在浮沙築高臺”,此階段即是之後階段的鋪墊,也是學員真正理解計算機語言的開端。掌握此階段的內容後,學員會發現自己不會再挑剔程式語言,不再挑剔程式設計框架;畢竟拋去表面的“語法糖”後,他們從原理上,都是同一回事




SDK  Windows SDK視窗程式設計;Windows訊息驅動機制;對話方塊程式設計;控制元件程式設計。
MFC/QT程式設計MFC中資料繫結、子類化、控制元件、序列化或者QT中訊號槽機制,物件樹,物件屬性系統,字串翻譯機制,事件和事件過濾器,動態物件轉換機制等核心技術的原理及實現。
Windows程式設計靜態庫、動態庫的使用;配置檔案、登錄檔程式設計;多執行緒程式設計;程式間通訊;DLL注入。
網路程式設計TCP套接字程式設計、UDP套接字程式設計、Socket模型、原始套接字、各種網路包格式、HTTP、池技術。
資料庫資料庫基礎理論、SQL語言、ADO程式設計、SQL隱碼攻擊。
COM原理COM的基本介面、COM內部原理、自動化介面、手寫COM實踐。
安卓開發環境配置、四大元件、GUI、GDI、事件、持久化、網路。
NDK 開發編譯環境配置、Linux開發(檔案、程式執行緒、動態庫、程式通訊)、JNI。

專案:

自制CAD軟體

DC的概念及使用、雙緩衝機制、設計模式:類工廠、命令模式、外掛模式。

專案:

自制工作管理員

利用軟體開發框架及Windows API,自制一個具有檢視程式/執行緒狀態,修改指定程式記憶體,檢視各視窗資訊等功能的工作管理員。

專案:

聊天室

編寫C/S結構的聊天室軟體,要求實現私聊、公聊、賬號/暱稱管理等功能。

專案:

遠端監控軟體

編寫軟體,實現遠端監控功能。

專案:

遠端資訊管理系統

編寫一個客戶端/服務端架構的資訊管理系統,要求有快取機制、執行緒池機制,並採用三層網路通訊架構。
第二階段的核心目的是提高學員的開發能力。一個優秀的逆向人員,一定深諳軟體開發的技巧。這個階段所學習的知識與技巧(如常見除錯手段,資料關係分析方法),均可直接幫助真實工作。學習完這個階段,進可一鼓作氣學習逆向,退可拿開發offer先工作。




彙編
16位彙編;32位彙編;64位彙編;OllyDbg偵錯程式的使用;C與彙編的相互呼叫。
偵錯程式
Windows異常處理框架;Windows系統的除錯框架。

PE檔案格式PE檔案格式及其在技術對抗中的利用;殼。

逆向IDA的使用;算術運算及編譯器最佳化;邏輯運算;流程控制語句;字串操作;物件特徵;虛表等彙編語句的識別與還原。

PWN
主要講解Pwn的分析和利用。

MFC/QT原理
深入瞭解MFC/QT框架的設計原理。

核心及驅動
異常處理;核心程式設計入門;記憶體管理;驅動開發框架;x86處理器中的任務執行與切換;x86處理器中的特權級別切換;核心結構體;Win64核心。

檔案格式
DEX格式、ELF格式。

安卓彙編Smali語法、Java逆向、ARM64語法、c++逆向。

安卓軟體分析
刷機、除錯、反射、Frida和lsposed(HOOK、主動呼叫)、lsposed原理(工作模式、指紋檢測)。
加固AOSP原始碼編譯、DEX載入流程分析、記憶體Dump、加殼和脫殼思路、系統打樁。

專案:

API內聯HOOK

內聯HOOK的原理及實踐,透過內聯HOOK,實現對某個API的監控;並將監控資訊寫檔案。

專案:

記憶體Dump

從記憶體中Dump出指定的程式,並對匯入表等進行修復,得到能夠正常執行的exe檔案。

專案:

PE解析軟體

編寫軟體,解析PE格式,功能包括但不限於:轉換RVA / VA /偏移;解析節資訊;解析匯入表、匯出表、資源表等。

專案:

手寫PE檔案

依據所學的PE格式及Windows載入PE檔案的知識,利用十六進位制編輯器,純手工寫一個exe檔案。要求能正常執行並顯示歡迎介面。

專案:

分析WinDbg某功能

WinDbg的命令視窗,即使短時間重新整理了大量文字顯示,也不會閃爍。透過除錯分析 WinDbg,找出其技術核心。

專案:

自己編寫偵錯程式

編寫三環偵錯程式,要求支援單步、步過、記憶體斷點、反彙編指令、檢視/修改記憶體、記錄執行指令等功能。

專案:

驅動級的工作管理員

編寫驅動級的工作管理員,要求具有檢視程式、執行緒、視窗資訊,對指定程式的記憶體進行檢視與修改等功能。

第三階段重在方法,授人以漁,不重劍招,但重劍意。學習完這個階段,可以瞭解C/C++特性的底層機制,可以從有限的時間中推匯出各類作業系統、流行框架解決問題的基石。精修此階段,有望達到“草木竹石,皆可為劍”的高層境界。



歡迎您加入科銳!


和正能量的同學們一同前行!

用汗水揮灑青春,用拼搏詮釋夢想!


歡迎對資訊保安專業感興趣的朋友前來諮詢、報名,可以聯絡諮詢老師申請免費試聽哦!


科銳軟體逆向49期預科班、正式班開始火爆招生報名啦!!!

科銳QQ交流群:760278680

諮詢電話:027-87678580

唐老師QQ:1564396558

金老師QQ:2056813683


武漢科銳,展現每個人的價值...

邀請您繼續關注


想要了解更多,請掃碼關注


科銳軟體逆向49期預科班、正式班開始火爆招生報名啦!!!


微信公眾號:科銳安全人才圈

科銳逆向官網:www.51asm.com

相關文章