---
# System prepended metadata

title: NCtfU - 9/24 (第一週)
tags: [nctfu2020]

---

# NCtfU - 9/24 (第一週)
###### tags: `nctfu2020` 
<style>
.navbar-brand > .hidden-xs:after {
    content: ' ✕ NCtfU';
}
</style>


## 討論

### 這學期如何進行?
- 方案 1
    - 一周兩天，一天同樣是分享題目，一天是講解簡單題目(新手向)。
- **方案 2**
    - 雙周制，一周分享題目，一周講解簡單題目(新手向)。
    - **就決定方案二了!!**
- 方案 3
    - 一周一次，隔周兩次

### 共筆機制：
- 前一天或當天，講者開共筆，預計會來的要上去註記
> 這樣講者就知道要等還不要等人

### 成員取向：
- 以中央的學生為主，其他地區，交由 admin 討論決定。


### 排班
* yen(PWN)
* JyunD
* Artis
* 🎃 (web)
* david
* 瓈方
* 石頭 (web、MISC)
* Onebone
* racter

> [班表](https://docs.google.com/spreadsheets/d/e/2PACX-1vQTkDh5Vnz7TuePv8MCyPzTV3l7k6uZ-UdroPlZ9qe_4AnJ9JxWswMt0LRy7x2bPKfW7VuHfNXCOg10/pubhtml)


### ID 名字對應表：
<!-- 這份是公開筆記，請注意個資! -->
| 名字     | TG ID         | Discord        | 年級           | 玩           |
| -------- | ------------- | -------------- | -------------- | ------------ |
| 謝明諺   | yen           | qqgnoe466263   | 碩二           | PWN          |
| 杜萬珩   | 邪萬          | Yabasu (Artis) | 資工大四       | Rev          |
| 王顥鈞   | hao-jyun      | JyunD          | 資工碩一       | 我也不知道   |
| david    | david         | davidhcefx     | 碩二           | Pwn/Rev      |
| 許瓈方   | 瓈方(MinYeon) | Minyeon_z      | 資工碩二       | Reverse      |
| Ting     | 婷兒Ting      | 婷兒Ting       | 資工碩二       | 興趣:Rev/Pwn |
| 李家妤   | 家好          | m5063232325    | 數學大三       |              |
| 黃建鴻   | gordon        | gordon636798   | 資工碩一       |              |
| 楊東翰   | !Tony Yang    | 石頭吐司       | 資工大一小菜雞 | Web、Misc    |
| 劉泓毅   | 劉泓毅        | ppodds         | 資工大一小菜逼 | 窩不知道     |
| 梁耕銘   | 梁耕銘        | onebone        | 資工大三       | N/A          |
| Ping     | Ping          | Ping           | 資電大三       | N/A          |
| 張智諺   | 🎃            | 🎃             | 資工大四       | web          |
| 劉軒佑   | racterub      | racterub       | 元智菜雞       | 打醬油       |
| 文　宗   | ZoneTwelve    | ZoneTwelve    | 資工三         | NULL         |
| 翁軒媚   | Sharon weng   | sharonwg26     | 資工三         |              |
| 陳建欣   | opp556687     | QAQ            | 資工碩一       | ?            |
|    |      | r888800009     |         | pwn, web     |
| 願       | sasuke88810   | 水願           | 大四           | ?            |
| Da Huang | Da Huang      | ?              | 通訊所         | ?            |
| 詮詮   | charlie890414 | charlie890414  | 資工大三       | 還不知道QQ   |
| 球球   | No_Ball | № 球球 | 太空大一       | Not yet known(Cypto??) \邪萬教教我/   |
| cscneko | neko csc | cscneko | 交大 | 問南瓜
| Wilson  | Wilson  | 阿育    | 2B  |Pwn 和 Web
| dfercv34 | dfercv34 | 平白生長 | 1B | ?


## 解題筆記

### mov
一共有兩個 `call sigaction`
1. `sigaction(SIGSEGV, *signal_handler, 0)`
    - sigmentation fault 時會 call handler
2. `sigaction(SIGILL, *jmp_to_main_loop, 0)`
    - illegal instruction 時會跳到 main_loop
- mov 一定會對 reg or mem 做寫入

### Other Note
- ida 按 X 列出 reference
- https://hackmd.io/HWA289aYSjarzL1YsBfmmg?view
- https://github.com/xoreaxeaxeax/movfuscator

