## 2022.1.6 那些在社會大學撿到的經驗值 ### Who am I ? - Inndy Lin / 林昆立 aka 木棍 - Senior Developer @ DEVCORE (滲透測試,紅隊演練公司) - 研發黑魔法兵器(後門和 exploit ) - 資安社第一屆講到現在~ - Speaker of - HITCON 2021 - BlackHat USA 2020 - Author of https://ctf.hackme.quest/ #### 這場演講目標: - 從我自己學習到就業過程出發,分享我的故事以及職場上學到的事情 - 對於學生的建議 木棍第一次寫程式: 小學 寫 PHP & JavaScript 網站設計相關 小二玩 Frantpage 在 Yahoo Homepage 架靜態網站 小五看圖書館程式教學的書, AppServ 安裝簡單 小六學校電腦課教 Frantpage , 學校提供 FTP/ HTTP 空間 - 喜歡看電腦王 PC Home 電腦雜誌 - 人生重要啟蒙導師之一 : 平水相逢(網站) #### 轉職 : VB6 , C++ , Security -國中時期 接觸到 Cheat Engine , 想要寫遊戲外掛 Cheat Engine 大法好 -改寫別人的 cheat script 學 assembly (改別人成品一步步學起來,做逆向) 接觸到遊戲私服學 web security -人生第一個 SQL injection exploit #### 進化 : 社群 , HITCON , CTF 高中拿到贈票,開始參加社群活動 跟朋友參加 HITCON 打 Wargame , 再一起打 HITCON CTF 從 CTF 開始學其他領域: Crypto , Binary Exploit , Misc ,隱寫數 #### CTF: Why? Why Not? 入門資安輕鬆的方法,透過設計好的情境和漏洞來拿分數 優點:遊戲化設計,降低學習曲線,增加信心 缺點:有時間限制 (2-3天) ,一定有解答的設計,與現實脫鉤 ### 要怎麼才能變強? - THE MOST IMPORTANT advice for young hackers - CTS @ (gf_256)- youtu.be/0Ejj2aBG5c8 - 變強迴圈 ![](https://i.imgur.com/pVoAP4q.png) - 不要期待學資安有人能手把手教你全部知識,一定會有自學的部分 要有教會自己學新事情的能力,才可以擴充領域有無限潛力的可能 - START SMALL 每次加一點點複雜度上去,日積月累實力會很可觀 - 想從事資訊業的基本能力: - 打字速度要夠快,盲打是很必要的基礎條件 - 程式能力,熟悉精通1-2門程式語言( C , Python) 不只語法 library,也要對語言底層特性足夠了解 - 程式能力會讓開發, hacking 速度會更快,同樣時間可以做更多次,學到更多東西 - 討論資安產業是否需要寫程式能力?不一定見人見智, 但講者強烈建議學透程式語言,提升工作效率可以自動化 - 如何正確下關鍵字使用搜索引擎 - 交朋友,鼓勵找厲害的人交流,不要問高手 Google 就能找到的問題 - 設立目標創新突破自我,十年經驗(不是第一年經驗程度重複10次) - ASSUME EVERYTHIMG IS POSSIBLE emotet : 一個很強大的殭屍網路 #### 工作經歷 - 高中畢業第一份工作: Sharelike 推薦用鯊鯊觀察 HTTP 的流量 用喜歡的語言去寫一個 HTTP server,寫完之後會對 Web Hacking 或開發的過程有很大的幫助 - 大學後繼續做的第一份工作: Sharelike 學 Ruby & Rails , 維運公司官網 WordPress ,開始轉職程前端仔 - 畢業後第一份正職工作:奧義智慧科技(藍隊) 惡意程式分析, 威脅情資(CTI)研究, Windows 攻防技術研究, 自動化 Sandbox 開發 - 企業在意的東西,不在產業內體會不到 - 在藍隊工學到最多的東西就是**惡意程式跟後滲透技巧** 現在進行式:DEVCORE 2021.5月想休息故離職,一個月後到 DEVCORE 上班 - 負責開發軍火,支援紅隊臨時要求 - 常常黑客松開發,跟隊友一個下午寫一個新的後門 - 花更多時間研究 Windows 隱蔽攻擊技巧 #### 給學生的建議: 社群與社團: 參加社群與社團,交朋友互相切磋.交流 - 有朋友一群人才走的遠,有動力研究新技術互相挑戰 - 有議程/課程可以相對輕鬆拓展自己的知識 實習與打工: 去大公司實習的機會要把握 - 提早觀摩職場,了解特定職位的工作內容 - 建立人脈,有問題有人可以問 - 順利的話可以轉正職 如果覺得實習太簡單,也可以去找間職工作,小公司較容易談成 -兼職工作學到的工作跟經驗對之後找正職也會有幫助 畢業焦慮,心理健康: 脫離學生身份開始要承接各種壓力,照顧好自己身心理的健康 工作倦怠會使你權方面的停擺,懂得踩煞車很重要 **存3-6個月的生活費**當你身心靈及感情要崩盤撐不住時,給自己放個假休息一下 職場需要的能力: - 溝通準確傳達的能力(找到雙方共通的語言) - 資安的本質是風險管理 - **先有商業才有資訊技術和資安服務** 商業思維: 公司賺錢的業務是什麼? 你能帶給公司的核心價值是什麼?(薪水及主管打考績有很大的關係)