<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>GeneralSkills on picoCTF / picoGym Writeups</title><link>https://swkima-dev.github.io/ctf-writeups/tags/generalskills/</link><description>Recent content in GeneralSkills on picoCTF / picoGym Writeups</description><generator>Hugo -- 0.152.2</generator><language>ja</language><lastBuildDate>Mon, 17 Nov 2025 12:37:10 +0900</lastBuildDate><atom:link href="https://swkima-dev.github.io/ctf-writeups/tags/generalskills/index.xml" rel="self" type="application/rss+xml"/><item><title>PicoGym Log Hunt</title><link>https://swkima-dev.github.io/ctf-writeups/posts/picogym-log-hunt/</link><pubDate>Mon, 17 Nov 2025 12:37:10 +0900</pubDate><guid>https://swkima-dev.github.io/ctf-writeups/posts/picogym-log-hunt/</guid><description>&lt;h2 id="問題ページ"&gt;問題ページ&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://play.picoctf.org/practice/challenge/527"&gt;https://play.picoctf.org/practice/challenge/527&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="概要"&gt;概要&lt;/h2&gt;
&lt;p&gt;サーバーのログファイルを見て、バラバラのフラグをまとめろというもの&lt;/p&gt;
&lt;h2 id="解き方"&gt;解き方&lt;/h2&gt;
&lt;p&gt;生ファイルを見ると、&amp;ldquo;INFO FLAGPART&amp;quot;という文字列が入ったログがフラグだと思われる&lt;/p&gt;
&lt;p&gt;一旦grepで該当行を見る&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;❯ grep &amp;#34;INFO FLAGPART&amp;#34; server.log
[1990-08-09 10:00:10] INFO FLAGPART: picoCTF{us3_
[1990-08-09 10:02:55] INFO FLAGPART: y0urlinux_
[1990-08-09 10:05:54] INFO FLAGPART: sk1lls_
[1990-08-09 10:05:55] INFO FLAGPART: sk1lls_
[1990-08-09 10:10:54] INFO FLAGPART: cedfa5fb}
[1990-08-09 10:10:58] INFO FLAGPART: cedfa5fb}
[1990-08-09 10:11:06] INFO FLAGPART: cedfa5fb}
[1990-08-09 11:04:27] INFO FLAGPART: picoCTF{us3_
[1990-08-09 11:04:29] INFO FLAGPART: picoCTF{us3_
[1990-08-09 11:04:37] INFO FLAGPART: picoCTF{us3_
[1990-08-09 11:09:16] INFO FLAGPART: y0urlinux_
[1990-08-09 11:09:19] INFO FLAGPART: y0urlinux_
[1990-08-09 11:12:40] INFO FLAGPART: sk1lls_
[1990-08-09 11:12:45] INFO FLAGPART: sk1lls_
[1990-08-09 11:16:58] INFO FLAGPART: cedfa5fb}
[1990-08-09 11:16:59] INFO FLAGPART: cedfa5fb}
[1990-08-09 11:17:00] INFO FLAGPART: cedfa5fb}
[1990-08-09 12:19:23] INFO FLAGPART: picoCTF{us3_
[1990-08-09 12:19:29] INFO FLAGPART: picoCTF{us3_
[1990-08-09 12:19:32] INFO FLAGPART: picoCTF{us3_
[1990-08-09 12:23:43] INFO FLAGPART: y0urlinux_
[1990-08-09 12:23:45] INFO FLAGPART: y0urlinux_
[1990-08-09 12:23:53] INFO FLAGPART: y0urlinux_
[1990-08-09 12:25:32] INFO FLAGPART: sk1lls_
[1990-08-09 12:28:45] INFO FLAGPART: cedfa5fb}
[1990-08-09 12:28:49] INFO FLAGPART: cedfa5fb}
[1990-08-09 12:28:52] INFO FLAGPART: cedfa5fb}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;重複があったりすることがわかったので、
フラグと関係ない前半37文字を削除し、sort とuniqで重複削除&lt;/p&gt;</description></item></channel></rss>