|
5 | 5 | <meta name="viewport" content="width=device-width"> |
6 | 6 | <meta name="theme-color" content="#222"><meta name="generator" content="Hexo 7.2.0"> |
7 | 7 |
|
8 | | - <link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon-next.png"> |
9 | | - <link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32-next.png"> |
10 | | - <link rel="icon" type="image/png" sizes="16x16" href="/images/favicon-16x16-next.png"> |
11 | | - <link rel="mask-icon" href="/images/logo.svg" color="#222"> |
| 8 | + <link rel="apple-touch-icon" sizes="180x180" href="/images/swing_logo.png"> |
| 9 | + <link rel="icon" type="image/png" sizes="32x32" href="/images/favicon.ico"> |
| 10 | + <link rel="icon" type="image/png" sizes="16x16" href="/images/favicon.ico"> |
| 11 | + <link rel="mask-icon" href="/images/swing_logo.png" color="#222"> |
| 12 | + <meta name="google-site-verification" content="uoL1t-yrbhPowL65E-xnG5D1FNLOwghJsIG6iqHrEsc"> |
12 | 13 |
|
13 | 14 | <link rel="stylesheet" href="/css/main.css"> |
14 | 15 |
|
|
17 | 18 | <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" integrity="sha256-wiz7ZSCn/btzhjKDQBms9Hx4sSeUYsDrTLg7roPstac=" crossorigin="anonymous"> |
18 | 19 | <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.1.1/animate.min.css" integrity="sha256-PR7ttpcvz8qrF57fur/yAx1qXMFJeJFiA6pSzWi0OIE=" crossorigin="anonymous"> |
19 | 20 |
|
20 | | -<script class="next-config" data-name="main" type="application/json">{"hostname":"swu-swing.github.io","root":"/","images":"/images","scheme":"Muse","darkmode":false,"version":"8.19.2","exturl":false,"sidebar":{"position":"left","width_expanded":320,"width_dual_column":240,"display":"post","padding":18,"offset":12},"copycode":{"enable":false,"style":null},"fold":{"enable":false,"height":500},"bookmark":{"enable":false,"color":"#222","save":"auto"},"mediumzoom":false,"lazyload":false,"pangu":false,"comments":{"style":"tabs","active":null,"storage":true,"lazyload":false,"nav":null},"stickytabs":false,"motion":{"enable":true,"async":false,"transition":{"menu_item":"fadeInDown","post_block":"fadeIn","post_header":"fadeInDown","post_body":"fadeInDown","coll_header":"fadeInLeft","sidebar":"fadeInUp"}},"i18n":{"placeholder":"Searching...","empty":"We didn't find any results for the search: ${query}","hits_time":"${hits} results found in ${time} ms","hits":"${hits} results found"}}</script><script src="/js/config.js"></script> |
| 21 | +<script class="next-config" data-name="main" type="application/json">{"hostname":"log.swuswing.com","root":"/","images":"/images","scheme":"Muse","darkmode":false,"version":"8.19.2","exturl":true,"sidebar":{"position":"left","width_expanded":320,"width_dual_column":240,"display":"post","padding":18,"offset":12},"copycode":{"enable":false,"style":null},"fold":{"enable":false,"height":500},"bookmark":{"enable":false,"color":"#222","save":"auto"},"mediumzoom":false,"lazyload":false,"pangu":false,"comments":{"style":"tabs","active":null,"storage":true,"lazyload":false,"nav":null},"stickytabs":false,"motion":{"enable":true,"async":false,"transition":{"menu_item":"fadeInDown","post_block":"fadeIn","post_header":"fadeInDown","post_body":"fadeInDown","coll_header":"fadeInLeft","sidebar":"fadeInUp"}},"i18n":{"placeholder":"Searching...","empty":"We didn't find any results for the search: ${query}","hits_time":"${hits} results found in ${time} ms","hits":"${hits} results found"}}</script><script src="/js/config.js"></script> |
21 | 22 |
|
22 | 23 | <meta name="description" content="들어가며올해 32기 지원 서류에 있는 문제 중 하나인 포너블 문제를 풀어보려고 한다. 3문제 중 [중] 난이도의 이 문제만 포너블인데 아무도 풀지 않았다. 최대한 차근차근 풀이해보겠다."> |
23 | 24 | <meta property="og:type" content="article"> |
24 | 25 | <meta property="og:title" content="지원서 뜯어보기 [중] dreamhack shell_basic"> |
25 | | -<meta property="og:url" content="https://swu-swing.github.io/2025/05/17/3102_250517/index.html"> |
| 26 | +<meta property="og:url" content="https://log.swuswing.com/2025/05/17/3102_250517/index.html"> |
26 | 27 | <meta property="og:site_name" content="SW1NGL0G"> |
27 | 28 | <meta property="og:description" content="들어가며올해 32기 지원 서류에 있는 문제 중 하나인 포너블 문제를 풀어보려고 한다. 3문제 중 [중] 난이도의 이 문제만 포너블인데 아무도 풀지 않았다. 최대한 차근차근 풀이해보겠다."> |
28 | 29 | <meta property="og:locale" content="en_US"> |
29 | | -<meta property="og:image" content="https://swu-swing.github.io/images/3102_250517_image1.png"> |
30 | | -<meta property="og:image" content="https://swu-swing.github.io/images/3102_250517_image2.png"> |
31 | | -<meta property="og:image" content="https://swu-swing.github.io/images/3102_250517_image3.png"> |
32 | | -<meta property="og:image" content="https://swu-swing.github.io/images/3102_250517_image3.png"> |
| 30 | +<meta property="og:image" content="https://log.swuswing.com/images/3102_250517_image1.png"> |
| 31 | +<meta property="og:image" content="https://log.swuswing.com/images/3102_250517_image2.png"> |
| 32 | +<meta property="og:image" content="https://log.swuswing.com/images/3102_250517_image3.png"> |
| 33 | +<meta property="og:image" content="https://log.swuswing.com/images/3102_250517_image3.png"> |
33 | 34 | <meta property="article:published_time" content="2025-05-17T14:30:23.000Z"> |
34 | 35 | <meta property="article:modified_time" content="2025-07-14T17:08:23.285Z"> |
35 | 36 | <meta property="article:author" content="SWING"> |
36 | 37 | <meta property="article:tag" content="System Hacking"> |
37 | 38 | <meta name="twitter:card" content="summary"> |
38 | | -<meta name="twitter:image" content="https://swu-swing.github.io/images/3102_250517_image1.png"> |
| 39 | +<meta name="twitter:image" content="https://log.swuswing.com/images/3102_250517_image1.png"> |
39 | 40 |
|
40 | 41 |
|
41 | | -<link rel="canonical" href="https://swu-swing.github.io/2025/05/17/3102_250517/"> |
| 42 | +<link rel="canonical" href="https://log.swuswing.com/2025/05/17/3102_250517/"> |
42 | 43 |
|
43 | 44 |
|
44 | 45 |
|
45 | | -<script class="next-config" data-name="page" type="application/json">{"sidebar":"","isHome":false,"isPost":true,"lang":"en","comments":true,"permalink":"https://swu-swing.github.io/2025/05/17/3102_250517/","path":"2025/05/17/3102_250517/","title":"지원서 뜯어보기 [중] dreamhack shell_basic"}</script> |
| 46 | +<script class="next-config" data-name="page" type="application/json">{"sidebar":"","isHome":false,"isPost":true,"lang":"en","comments":true,"permalink":"https://log.swuswing.com/2025/05/17/3102_250517/","path":"2025/05/17/3102_250517/","title":"지원서 뜯어보기 [중] dreamhack shell_basic"}</script> |
46 | 47 |
|
47 | 48 | <script class="next-config" data-name="calendar" type="application/json">""</script> |
48 | 49 | <title>지원서 뜯어보기 [중] dreamhack shell_basic | SW1NGL0G</title> |
|
123 | 124 | <nav class="site-state"> |
124 | 125 | <div class="site-state-item site-state-posts"> |
125 | 126 | <a href="/archives/"> |
126 | | - <span class="site-state-item-count">10</span> |
| 127 | + <span class="site-state-item-count">11</span> |
127 | 128 | <span class="site-state-item-name">posts</span> |
128 | 129 | </a> |
129 | 130 | </div> |
|
134 | 135 | </div> |
135 | 136 | <div class="site-state-item site-state-tags"> |
136 | 137 | <a href="/tags/"> |
137 | | - <span class="site-state-item-count">16</span> |
| 138 | + <span class="site-state-item-count">17</span> |
138 | 139 | <span class="site-state-item-name">tags</span></a> |
139 | 140 | </div> |
140 | 141 | </nav> |
141 | 142 | </div> |
142 | 143 | <div class="links-of-author animated"> |
143 | 144 | <span class="links-of-author-item"> |
144 | | - <a href="mailto:swu.swing@gmail.com" title="E-Mail → mailto:swu.swing@gmail.com" rel="noopener me" target="_blank"><i class="fa fa-envelope fa-fw"></i>E-Mail</a> |
| 145 | + <span class="exturl" data-url="bWFpbHRvOnN3dS5zd2luZ0BnbWFpbC5jb20=" title="E-Mail → mailto:swu.swing@gmail.com"><i class="fa fa-envelope fa-fw"></i>E-Mail</span> |
145 | 146 | </span> |
146 | 147 | <span class="links-of-author-item"> |
147 | | - <a href="https://www.facebook.com/@swuswing" title="FB Page → https://www.facebook.com/@swuswing" rel="noopener me" target="_blank"><i class="fab fa-facebook fa-fw"></i>FB Page</a> |
| 148 | + <span class="exturl" data-url="aHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL0Bzd3Vzd2luZw==" title="FB Page → https://www.facebook.com/@swuswing"><i class="fab fa-facebook fa-fw"></i>FB Page</span> |
148 | 149 | </span> |
149 | 150 | <span class="links-of-author-item"> |
150 | | - <a href="https://www.instagram.com/swing_swu" title="Instagram → https://www.instagram.com/swing_swu" rel="noopener me" target="_blank"><i class="fab fa-instagram fa-fw"></i>Instagram</a> |
| 151 | + <span class="exturl" data-url="aHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS9zd2luZ19zd3U=" title="Instagram → https://www.instagram.com/swing_swu"><i class="fab fa-instagram fa-fw"></i>Instagram</span> |
151 | 152 | </span> |
152 | 153 | </div> |
153 | 154 |
|
|
163 | 164 | </div> |
164 | 165 | <ul class="links-of-blogroll-list"> |
165 | 166 | <li class="links-of-blogroll-item"> |
166 | | - <a href="https://swuswing.com/" title="https://swuswing.com/" rel="noopener" target="_blank">SWING Official Website</a> |
| 167 | + <span class="exturl" data-url="aHR0cHM6Ly9zd3Vzd2luZy5jb20v" title="https://swuswing.com/">SWING Official Website</span> |
167 | 168 | </li> |
168 | 169 | </ul> |
169 | 170 | </div> |
|
184 | 185 |
|
185 | 186 |
|
186 | 187 | <article itemscope itemtype="http://schema.org/Article" class="post-content" lang="en"> |
187 | | - <link itemprop="mainEntityOfPage" href="https://swu-swing.github.io/2025/05/17/3102_250517/"> |
| 188 | + <link itemprop="mainEntityOfPage" href="https://log.swuswing.com/2025/05/17/3102_250517/"> |
188 | 189 |
|
189 | 190 | <span hidden itemprop="author" itemscope itemtype="http://schema.org/Person"> |
190 | 191 | <meta itemprop="image" content="/images/avatar.gif"> |
@@ -346,8 +347,8 @@ <h3 id="2-read-syscall"><a href="#2-read-syscall" class="headerlink" title="2. r |
346 | 347 | <br><br> |
347 | 348 |
|
348 | 349 | <h1 id="마치며"><a href="#마치며" class="headerlink" title="마치며"></a>마치며</h1><p>사실 asm 코드 컴파일 한 다음, 셸코드 다 추출해서 전송하는 방식으로 작성할까 했지만 pwntools 작성 방식이 더 이해하기도 쉽고 간편하고 많이 쓰는 방식이기도 해서 위 방식으로 작성했다.<br><br></p> |
349 | | -<h1 id="참고문헌"><a href="#참고문헌" class="headerlink" title="참고문헌"></a>참고문헌</h1><p>Chromium OS Docs. (n.d.). Linux System Call Table . <a target="_blank" rel="noopener" href="https://chromium.googlesource.com/chromiumos/docs/+/master/constants/syscalls.md">https://chromium.googlesource.com/chromiumos/docs/+/master/constants/syscalls.md</a>.</p> |
350 | | -<p>Dreamhack. (n.d.). Exploit Tech: Shellcode. <a target="_blank" rel="noopener" href="https://learn.dreamhack.io/50">https://learn.dreamhack.io/50</a></p> |
| 350 | +<h1 id="참고문헌"><a href="#참고문헌" class="headerlink" title="참고문헌"></a>참고문헌</h1><p>Chromium OS Docs. (n.d.). Linux System Call Table . <span class="exturl" data-url="aHR0cHM6Ly9jaHJvbWl1bS5nb29nbGVzb3VyY2UuY29tL2Nocm9taXVtb3MvZG9jcy8rL21hc3Rlci9jb25zdGFudHMvc3lzY2FsbHMubWQ=">https://chromium.googlesource.com/chromiumos/docs/+/master/constants/syscalls.md</span>.</p> |
| 351 | +<p>Dreamhack. (n.d.). Exploit Tech: Shellcode. <span class="exturl" data-url="aHR0cHM6Ly9sZWFybi5kcmVhbWhhY2suaW8vNTA=">https://learn.dreamhack.io/50</span></p> |
351 | 352 |
|
352 | 353 | </div> |
353 | 354 |
|
@@ -399,7 +400,7 @@ <h1 id="참고문헌"><a href="#참고문헌" class="headerlink" title="참고 |
399 | 400 | </span> |
400 | 401 | <span class="author" itemprop="copyrightHolder">SWING</span> |
401 | 402 | </div> |
402 | | - <div class="powered-by">Powered by <a href="https://hexo.io/" rel="noopener" target="_blank">Hexo</a> & <a href="https://theme-next.js.org/muse/" rel="noopener" target="_blank">NexT.Muse</a> |
| 403 | + <div class="powered-by">Powered by <span class="exturl" data-url="aHR0cHM6Ly9oZXhvLmlv">Hexo</span> & <span class="exturl" data-url="aHR0cHM6Ly90aGVtZS1uZXh0LmpzLm9yZy9tdXNlLw==">NexT.Muse</span> |
403 | 404 | </div> |
404 | 405 |
|
405 | 406 | </div> |
|
0 commit comments