- 題目
- 要找到連續賭局最大可能贏到的錢,正代表獲勝,負責代表輸錢
- 如果都是輸錢就印出Losing streak.
題目思路
- 用dp記錄目前到此局能贏取最多錢的數目,與當格比,如果當格較大就從他開始取
- ex: -1,2,3,紀錄到2的時候,如果取-1,2只能贏一塊錢,所以我們選擇只取2,該格的dp就紀錄2
code
這題自己沒有想出來,我的dp還是有障礙
題目思路
code
這題自己沒有想出來,我的dp還是有障礙
解題思路
code
寫題解讓自己可以review一次自己寫了甚麼…
幾百年沒刷題,程式能力依然爛QQ
解題思路
code
其實我覺得還能把Lab弄得更好,讓他能過更像實際攻擊的環境,但礙於時間的關係,就沒有更深入的研究。在台上就是很烙賽,大概排練表現大概打個對折左右,而且我覺得我有講錯的部分,說真的對我自己表現沒有很滿意,但至少讓自己跨了第一步。很感謝跟我一起報告的同學,我也學習到一些報告的技巧及重點的講述,投影片的連結我就附在下面,歡迎有興趣同胞的可以點進來看。
離開交大拍的交大湖,每天去會場都會經過,當時正在趕公車
走向城隍廟口隨手拍的,當時大包小包
到樹林看到一台普悠瑪正開進站,結束這回合
最後一篇ais32019
過了六日才發,頹廢了一整個禮拜
早上是web組的報告,整個印象最深刻的就是開挖0-day的那個部分,讓評審只有說「做得很好」,從流程到實作都講解得相當清楚,也有成功回報,真的讓我嘆為觀止。還有組別是製作更好用的hackbar,真的感覺比原本的hackbar好用,而且還不用license。另外區塊鍊的部分,我是完全沒有聽懂,因為基礎知識趨近於零,不過這也促使我去了解我不擅長之領域,另外是活動結束後有創粉專的breach.tw,台灣抓漏小天使,這是國外ihavebeenpwn的理念,參考之後做了一個台灣版本的,目前持續有在維護中。
下午的部分是軟體安全組的同學,我就只把我比較有印象的組別列出,記得一組是報告關於SDN的技術,然後有做自己的延伸,有大概理解他們整個架構,不過實作上面有點茫。有一組則是做生物學識別,透過使用者輸入密碼的習慣,來驗證你的輸入的帳號密碼是否有效,密碼長度越長則效果越好,覺得這個專題發想還不錯。下午下半場則是國家安全的組別報告,看到蠻多都有跟時事結合的技術,像是把某個政治人物打馬,做出自己的過濾系統這樣,覺得學以致用這個詞用在他們身上真的不為過。
晚上是逆向工程的組別報告,我只看到一大堆人做一大堆boot loader,聽到最後有點疲乏,因為他們的題目有先規定好要做甚麼。基本上又是我補投影片的時機了。回去宿舍後,我的team約在一樓交誼廳,接著就是開始彩排,順過整個流程以及計時,第一次直接超過時間,於是做出了很多調整,最後很像沒有順第二次我們就各自回房。
詳情可以看我IG精選動態
隔天報告覺得烙烙的
算是整個課程的最後一天了,剩兩天都是報告。早上是一位大大的經驗分享,不過為了兩天後的報告,我大部分都是邊做投影片邊聽他的分享,畢竟技術上面的部分沒有題太多,但後來因為精神不濟,我又睡著了,我的同學還拍到我打呼QQ,但其實我很像只睡了十幾分鐘吧。基本上課程面相比較是實務上的經驗,不過我實在沒有任何部屬或是大專案的經驗,我是認為這堂課可能對要進業界的人比較有用。
下午是日本籍大大來上課,主題基本上就是web,但我的英文實在沒有很好,沒有很懂他想要表達的意思,有點鴨子聽雷的感覺,不過他的Lab感覺蠻值得打的,但我很像打了一兩題我就沒有跟上他的進度了。因此我又在趕工投影片,繼續研究meltdown根specture。這次因為灌了綠茶,所以比較沒那麼想睡覺。
晚上就不斷地Re我的報告,大致上整個報告模型已經做到6~7成左右。
詳情可以看我IG精選動態
很堅持的每天po,颱風漂過(-_-). z Z
自從這天開始,我就跟不太上課堂進度了,又加上我每天幾乎都沒睡好,又覺得課程很無趣,就開始在睡了OAO。
早上是在講軟體開發,對於只寫過一次網站的我,很多專有名詞我都沒有聽過。主要都是在介紹整個流程之多,不過他有提到一些寫軟體的經驗,有一些部分有說中到我當時寫專案遇到問題的點(上學期的期末專題),不過真的睡了太多,又加上都在做投影片,所以幾乎都沒有在聽課,事後覺得沒有聽到有點虧。
下午開始,我精神很不錯,又加上是reverse的課程,開始有想要聽課都慾望。講師也是提供一份code讓我們逆向,然後用之前NSA釋出的工具(ghidra),來做授課。之前nisra-training的時候又逆向過的經驗,但是這次的講師提供的這份code,前置作業真的太多,還有一大堆要設定,最後直接茫了,而且講師速度真的過快,完全跟不上,只能看ppt弄。結果最後就是失敗收場,不過有時間我會再回去看看那份code。
晚上我們組有留下來,想說聽聽mentor的意見,看我們做這個主題有沒有甚麼大問題。中間一度遇到會場與mentor之間的順序表不一致,導致我們一直被忘記,等了好久才等到Mentor。結果我們跟mentor報告我們要做的主題後,他只給我們ok這樣,沒有甚麼意見,於是我們就按照這個題目繼續做下去,當天晚上我們也一直在找資料,根lab的部分,跟前一天一樣也是閱讀一些文件,然後不懂的就問我室友這樣。
早餐吃了前一天屯貨的食物
午餐魯味 95
詳情可以看我IG精選動態
感冒從喉嚨移置到鼻水
早上是數位鑑識Forensics的課程,基本上類型就像是柯南一樣,在電腦蒐集資訊、分析,接著推測出前因後果。在講課的部分我認為都還可以吸收,但一到實作的課程,大家都被VM的設定搞死,有的人用Oracle、有人用VMware。我的虛擬機本身是開得起來的,但是弄個三分鐘整個畫面就沒有動作,讓我在第一步就先卡關,結果漸漸地大家就開始進入gartic.io的世界了。後來的我就是看講師秀他的各個工具,以及一些分析的SOP,真的是跟柯南很像呢。加上近幾年來的攻擊手法越來越多,防禦與調查這塊也是相當重要呢。
下午是關於Crypto的課,我還蠻認真聽得,畢竟要做這個項目的報告。一開始是提到一點硬體的安全問題,慢慢切入到密碼學,RSA跳過沒有提,然後講到AES的運作流程,講師也提供一個填空的code要我們完成AES加密,當下是沒有做出來,但後來在寢室內有嘗試出來,然後不要亂從網路上(github)直接載其他人的加密演算法,會讓東西暴露在風險當中的。
晚上跟我的組員開始討論要做些甚麼,於是跑到交大的漢堡王與組員討論出主題,當時講師提供了三個題目,本組的幾乎都是大大,對密碼學都有鑽研一些,大概只有我完全沒有密碼學的經驗,當時pre-exam也只解一題而已。後來投票出來,選了Meltdown&Spectre,說真的,我覺得這與密碼學沒什麼關係,應該只能算破密分析,不過當時很像也沒想那麼多,就繼續做下去了。回去寢室的路上,我一直向本寢的同胞聊我們做的主題,畢竟我也沒接觸過太多,一回到寢室之後,就開始狂翻文件,當天就理解了一些機制根運作。
交大的便利商店都有打折
午餐滷味100
晚餐漢堡王99
順路捕貨
詳情可以看我IG精選動態
一回來兩天就感冒QAQ
週二早上是偏硬體的課程,主要是在講硬體的逆向工程,感謝聯發科技提供板子。一開始在燒錄firmware,manual裡面有詳細的提供做法,結果windows遇到了一大堆問題,馬上開虛擬機換系統,中途也狂舉手,好不容易才有預設的貪吃蛇畫面。接著在介紹ARM的架構,剛經過MIPS洗禮的我,覺得兩個還蠻相似的,而且功能很像比MIPS還豐富,但也導致他的手冊紙內容多到很複雜。最後用ida來逆向他提供的程式,觀察main跟找出他的flag,不過最後那段code真的複雜到不太想看,又加上肚子開始餓了,就沒有仔細地往下做了。
下午都在講AI的課程,說實在我重來沒有聽過裡面的實作,只看到一大堆數學式子,還有一大堆圖表,對這堂課的基礎知識完全沒有,所以都在做自己的事情,不然就是在睡QQ
晚上是AIS3校友回娘家,這計畫也進行了五年了,不過我今年才來參加。很意外的看到本系的主任來開場,不過大學兩年都沒有上到他的課。晚餐就是活動提供的buffet,人龍真的是頗長的,不過我算是排比較前面的,至少有吃到一些東西,不過沒有吃得太多。後來官方群傳說一大堆都有拉肚子的情況(本人並沒有),店家最後有做出賠償,本人是覺得奶茶可能比較是罪魁禍首。活動的最後基本上就是各大企業的工商時間,感覺是來拉攏人才的,也有一部分是來經驗分享的(有看到之前來NISRA講課的講師),真的全部都是大大呢。
詳情可以看我IG精選動態
早上是開幕式,一樣不免俗地還是要有長輩跟大家打招呼,結果全場都死氣沉沉,參考自官方共筆 :「大家好!」(洪亮)「怎麼這麼小聲」(委屈貌)。一個小時基本上就是尬聊這樣。
整場活動的第一個課程是關於分析假新聞的部分,講者從PTT去切入分析,從韓流是怎麼造出來,去分析PTT帳號,最後上了媒體的整體過程,但講者也收到許多攻擊私訊,(聽說講者的ptt帳號登入4000多天),造成困擾,另外也提到,之前的社群媒體不可逆傷害,日本關西機場事件,造成駐外大使心理壓力,最後選擇輕生。我覺得從日常生活中的一些社群媒體平台去分析還蠻有趣的,真的可以觀察出一些平常注意不到的東西,也警惕我們閱聽人,要有對於接收到的訊息有所警覺,而不是照單全收,最重要的,不要再去分享一些未經證實的一些新聞報導,很有可能成為製造假新聞的幫兇。課程後面有一些小小的R語言的分析實作,不過礙於環境的關係,我的RStudio一直載入lib,整個東西都不能編譯,導致後來也沒跟上整個流程。
下午開始是Web的部分,最先是提到一些網路滲透的技術,提供了一些網站跟工具,像是可查憑證、解析過的網域、DNS資訊關係、以及網路列舉。然後真的不要用弱密碼,講師有說到每家公司一定會有一個Mark,然後真的被他登入成功。接下來就是一些實作,cmd_injection、SSRF,就是先講一下該技術的原理,接著會有Lab這樣,後來有提到一些Aws的一些漏洞,以前從來沒聽過這個東西,所以在Lab上面真的是卡到爆炸,記得我後來回宿舍的時候,一直請教我的室友,感謝他的教學。
晚上是抽籤分組,基本上最一開始被分到Crypto我真的覺得走遠了,因為完全沒有在看密碼學。結果神秘的籤讓我跟一大堆強者一組。抽完籤後就在討論要甚麼,基本上我沒說甚麼話,因為真的太多名詞我真的無法理解,crypto零經驗的我只能在旁邊目瞪口呆,也不知道該說甚麼,真的是頗烙賽的。
寢室成員組成
有涉及個資法,不列出姓名
宿舍網路真的很快,500MB/1s,可惜我沒帶網路線,只能吃同寢的wifi
詳情可以看我IG精選動態
Everything is a process, Life is Struggle.
NTHU’s Graduate Student