{"componentChunkName":"component---src-templates-post-template-js","path":"/reports-20211231-en","result":{"data":{"markdownRemark":{"id":"3e874fcc-7f00-5bb3-9861-29cbf283fa10","html":"<blockquote>\n<p>This page has been machine-translated from the <a href=\"/reports-20211231\">original page</a>.</p>\n</blockquote>\n<p>With 2021 ending today, I want to casually look back on what I did in the second half of the year and write down my goals for next year.</p>\n<p>You can find my <a href=\"/reports-20210531-en\">look back at the first half of the year</a> here (for some reason I wrote it on 5/31).</p>\n<!-- omit in toc -->\n<h2 id=\"table-of-contents\" style=\"position:relative;\"><a href=\"#table-of-contents\" aria-label=\"table of contents permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Table of Contents</h2>\n<ul>\n<li>\n<p><a href=\"#my-goals-for-2021\">My goals for 2021</a></p>\n<ul>\n<li><a href=\"#what-i-achieved\">What I achieved</a></li>\n<li><a href=\"#what-i-did-not-achieve\">What I did not achieve</a></li>\n<li><a href=\"#what-i-did-not-even-start\">What I did not even start</a></li>\n</ul>\n</li>\n<li><a href=\"#my-goals-for-2022\">My goals for 2022</a></li>\n<li><a href=\"#summary\">Summary</a></li>\n</ul>\n<h2 id=\"my-goals-for-2021\" style=\"position:relative;\"><a href=\"#my-goals-for-2021\" aria-label=\"my goals for 2021 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>My goals for 2021</h2>\n<p>Looking back, these were the goals I had set for myself on January 1, 2021.</p>\n<div class=\"gatsby-highlight\" data-language=\"bash\"><pre class=\"language-bash\"><code class=\"language-bash\">- Develop my own Raspberry Pi OS\n- Become able to solve reversing challenges <span class=\"token keyword\">in</span> CTFs\n- Reach light blue <span class=\"token keyword\">in</span> AtCoder\n- Reach HackTheBox ProHacker\n- Update my blog seriously\n- Write a technical doujin book\n- Make OSS commits\n- Obtain CISSP / PenTest+\n- Obtain higher-level Azure certifications\n- Become a little better at Rust and C</code></pre></div>\n<p>These were the areas I especially wanted to focus on as of my 5/31 retrospective.</p>\n<div class=\"gatsby-highlight\" data-language=\"bash\"><pre class=\"language-bash\"><code class=\"language-bash\">- Reach light blue <span class=\"token keyword\">in</span> AtCoder\n- Become able to solve Rev/Crypto/Pwn\n- Take the TOEIC\n- Bug hunting</code></pre></div>\n<p>Looking at this again, I really did not do much of it at all!</p>\n<h3 id=\"what-i-achieved\" style=\"position:relative;\"><a href=\"#what-i-achieved\" aria-label=\"what i achieved permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>What I achieved</h3>\n<p>I had already achieved the following goals by the first half of the year.</p>\n<div class=\"gatsby-highlight\" data-language=\"bash\"><pre class=\"language-bash\"><code class=\"language-bash\">- Reach HackTheBox ProHacker\n- Update my blog seriously\n- Write a technical doujin book\n- Make OSS commits</code></pre></div>\n<p>As an update, the YARA book that I distributed at Tech Book Fest was published on 11/5 from Impress R&#x26;D’s Gijutsu no Izumi series as\n”<a style=\"color: #66c5a2;\" href=\"https://amzn.to/3wm3i5D\" target=\"_blank\" rel=\"noopener\">A Gentle Introduction to YARA</a>.”</p>\n<p>You can buy it on Amazon and elsewhere.</p>\n<p>I have hardly made any OSS commits since writing the YARA book, so in 2022 I would like to keep contributing continuously to some repository again.</p>\n<p>Also, although I did not reach my light-blue goal, I reached green in AtCoder on 10/2.</p>\n<p>Since reaching green, I have mostly been doing CTFs and have not entered contests, so it feels like I have effectively retired.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 500px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/2d42358731e6dbba1f7a0f963074268c/0b533/image-72.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 68.33333333333333%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAACXBIWXMAARlAAAEZQAGA43XUAAACd0lEQVQ4y2WTWW/aQBSF8/fz0qf2rVWlSt0QOyRqlWZpAtQkMQZj7FmAKGWJDdQhEWGxE07HM4YusfTpXJ9772FsmZ15MMdsNYPW08AmDPPlHGN/DP/ehztxZb0Ml1g9rbB8XEpkLbxFuNjyEDxgvV5jJ3wKEbFb2kWO5hBdU3+K2f0M7sCFd+Nh7I5lfeff4XZyi5E7kroO19hcwWOgAr17D8QjuP51je64CzZi6Ew6UqlLJcQlcG4cqZIbIn3mMfARl95wOpTBO9bQQsL6jIyTQcpOIWOnkRZEGnmKv2tFykkh6STFbErsJ6D3dBXYcm0kSRp5XkSW5ZHjBeRYDFdkNzVTdZ4VcUhOcMbK+NY+RoplURsYKrB9ZaKiZ1E19qDVCkKLz9AM5W/6F419GOcHMC+OoJVzyO6/AunEJ3S7LdDvabTLRfBSXlCI9f86j05lD+w0g+bBJzQO3qOUfInz4lvYhwkMaXxC98qGfZoCrRRAxK+Rcv45pZzs61/e4eTjC5Rzb6B//YDmUUL4RThnGfRpTQUO2xaIMJhoULEcLW4pF6THtT1Yx0lo+dfSZz+KksiP7lVgfMJB7yeI1QC1m6AtU2kMdyxw0oLdrEOvVoRngQnvz4yad8R+v3cdP7LrwSEUvN0GZVzAQKj4BgVm00K90cDF5SWsli29qP8vXO73BwMV6LkuLMuCaTaENmEYBnRdR61WQ71eR9M0Yds2eLRMiIKKj5soKKVwHBv9fj9+h8MhqtWqDN0MdDodtMWJOedbjXwmQiOietPb3G8Dp9MpfN9HGIZYrcSffrmUGgQB5vP51ptMJlgsFs9moloS+cEjfgN4v9mqZeoJnAAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <picture>\n          <source\n              srcset=\"/static/2d42358731e6dbba1f7a0f963074268c/8ac56/image-72.webp 240w,\n/static/2d42358731e6dbba1f7a0f963074268c/d3be9/image-72.webp 480w,\n/static/2d42358731e6dbba1f7a0f963074268c/b0a15/image-72.webp 500w\"\n              sizes=\"(max-width: 500px) 100vw, 500px\"\n              type=\"image/webp\"\n            />\n          <source\n            srcset=\"/static/2d42358731e6dbba1f7a0f963074268c/8ff5a/image-72.png 240w,\n/static/2d42358731e6dbba1f7a0f963074268c/e85cb/image-72.png 480w,\n/static/2d42358731e6dbba1f7a0f963074268c/0b533/image-72.png 500w\"\n            sizes=\"(max-width: 500px) 100vw, 500px\"\n            type=\"image/png\"\n          />\n          <img\n            class=\"gatsby-resp-image-image\"\n            src=\"/static/2d42358731e6dbba1f7a0f963074268c/0b533/image-72.png\"\n            alt=\"image-72.png\"\n            title=\"image-72.png\"\n            loading=\"lazy\"\n            style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n          />\n        </picture>\n  </a>\n    </span></p>\n<p>Doing competitive programming was very helpful for learning basic algorithms and data structures.</p>\n<p>Beyond that, I actively kept busy: I provided CTF problems to a certain contest, obtained AWS SAA, wrote investigation articles about WinDbg, and participated in weekly contests while writing write-ups.</p>\n<h3 id=\"what-i-did-not-achieve\" style=\"position:relative;\"><a href=\"#what-i-did-not-achieve\" aria-label=\"what i did not achieve permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>What I did not achieve</h3>\n<p>As for reversing challenges, I have gotten to the point where I can consistently fully solve beginner-friendly CTFs.</p>\n<p>However, I got zero solves at SECCON, and even in public CTFs I often cannot solve the more difficult problems, so I want to keep improving.</p>\n<p>My main goal next year will probably be reverse engineering.</p>\n<h3 id=\"what-i-did-not-even-start\" style=\"position:relative;\"><a href=\"#what-i-did-not-even-start\" aria-label=\"what i did not even start permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>What I did not even start</h3>\n<p>As for TOEIC and bug hunting, I did not work on them at all because of a lack of motivation.</p>\n<p>I have been reading English technical books little by little this year, but since it takes me a very long time to read even one page, I want to study English properly in 2022.</p>\n<p>For bug hunting, I am thinking that if I come across an interesting topic while doing CTFs or reverse engineering, I will give it a try.</p>\n<p>Also, for CISSP, I only did a few past questions and made almost no progress.</p>\n<p>Recently one of my coworkers got CISSP and it made me panic a little, so I am thinking of working hard to get it in 2022.</p>\n<h2 id=\"my-goals-for-2022\" style=\"position:relative;\"><a href=\"#my-goals-for-2022\" aria-label=\"my goals for 2022 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>My goals for 2022</h2>\n<p>It looks like I will be doing a new job in 2022, so my direction may shift quite a bit, but I am thinking of setting the following as goals.</p>\n<div class=\"gatsby-highlight\" data-language=\"bash\"><pre class=\"language-bash\"><code class=\"language-bash\">- Become able to solve SECCON finals-level reversing challenges\n- Write a technical book related to WinDbg or reverse engineering\n- Learn Windows programming <span class=\"token punctuation\">(</span>kernel drivers / WinAPI<span class=\"token punctuation\">)</span>\n- Obtain CISSP / achieve a TOEIC score of <span class=\"token number\">800</span>\n- Study Pwn / Crypto\n- OSS development / contribution</code></pre></div>\n<p>Each of these is fairly heavy, so there are not many of them as goals, but I want to work hard so that I can accomplish them.</p>\n<p>Recently I have felt somewhat stagnant in reverse engineering, so I am thinking I might try to find a strong mentor.</p>\n<p>For OSS activity, I want to continue contributing to YARA and perhaps also try making my own Ghidra extension.</p>\n<p>Also, for CTFs, around October 2021 I formed a training team called <a href=\"https://ctftime.org/team/168239\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">0neP@dding</a>, and we participate in whatever contest looks interesting each week and write write-ups, so I plan to continue that in 2022.</p>\n<p><a href=\"https://ctftime.org/team/168239\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">0neP@dding</a> currently has two main members and one guest member, and we are especially looking for people who want to handle Pwn and Crypto, so feel free to contact me if you are interested.</p>\n<p>I did not list them explicitly as goals, but I also have strong interest in things like honeypot operation, malware analysis, and bug hunting, so I want to keep working on those as well.</p>\n<h2 id=\"summary\" style=\"position:relative;\"><a href=\"#summary\" aria-label=\"summary permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Summary</h2>\n<p>This was a fairly rough look back at 2021 and my goals for 2022.</p>\n<p>It seems like 2022 will bring major changes in daily life and keep me busy, but I want to continue improving.</p>\n<p>It will be my fourth year as an IT engineer, so I also feel like it is about time to start doing work with a larger social impact.</p>","fields":{"slug":"/reports-20211231-en","tagSlugs":["/tag/reports-en/","/tag/english/"]},"frontmatter":{"date":"2021-12-31","description":"","tags":["Reports (en)","English"],"title":"A rough look back at 2021 and my goals for 2022","socialImage":{"publicURL":"/static/b9fcb388aa1e033ea795db44de4e23fb/reports-20211231.png"}}}},"pageContext":{"slug":"/reports-20211231-en"}},"staticQueryHashes":["251939775","401334301","825871152"]}