all repos — site @ f66c2c121ae3edd04ec3b8ca9b960cd9f632d8aa

source for my site, found at icyphox.sh

pages/txt/2019-in-review.txt (view raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
   02 January, 2020

2019 in review

A look back at last year

   Just landed in a rainy Chennai, back in campus for my 6th semester. A
   little late to the "year in review blog post" party; travel took up
   most of my time. Last year was pretty eventful (at least in my books),
   and I think I did a bunch of cool stuff -- let's see!

Interning at SecureLayer7

   Last summer, I interned at [1]SecureLayer7, a security consulting firm
   in Pune, India. My work was mostly in hardware and embededded security
   research. I learnt a ton about ARM and MIPS reversing and exploitation,
   UART and JTAG, firmware RE and enterprise IoT security.

   I also earned my first CVE! I've written about it in detail [2]here.

Conferences

   I attended two major conferences last year -- Nullcon Goa and PyCon
   India. Both super fun experiences and I met a ton of cool people!
   [3]Nullcon Twitter thread and [4]PyCon blog post.

Talks

   I gave two talks last year:
    1. Intro to Reverse Engineering at Cyware 2019
    2. "Smart lock? Nah dude." at PyCon India

Things I made

   Not in order, because I CBA:
     * [5]repl: More of a quick bash hack, I don't really use it.
     * [6]pw: A password manager. This, I actually do use. I've even
       written a tiny [7]dmenu wrapper for it.
     * [8]twsh: An incomplete twtxt client, in bash. I have yet to get
       around to finishing it.
     * [9]alpine ports: My APKBUILDs for Alpine.
     * [10]detotated: An IRC bot written in Python. See [11]IRC for DMs.
     * [12]icyrc: A no bullshit IRC client, because WeeChat is bloat.

   I probably missed something, but whatever.

Blog posts

$ ls -1 pages/blog/*.md | wc -l
20

   So excluding today's post, and _index.md, that's 18 posts! I had
   initially planned to write one post a month, but hey, this is great. My
   plan for 2020 is to write one post a week -- unrealistic, I know, but I
   will try nevertheless.

   I wrote about a bunch of things, ranging from programming to
   return-oriented-programming (heh), sysadmin and security stuff, and a
   hint of culture and philosophy. Nice!

   The [13]Python for Reverse Engineering post got a ton of attention on
   the interwebz, so that was cool.

Bye 2019

   2019 was super productive! (in my terms). I learnt a lot of new things
   last year, and I can only hope to learn as much in 2020. :)

   I'll see you next week.

References

   1. https://securelayer7.net/
   2. https://icyphox.sh/blog/fb50
   3. https://twitter.com/icyphox/status/1101022604851212288
   4. https://icyphox.sh/blog/pycon-wrap-up
   5. https://github.com/icyphox/repl
   6. https://github.com/icyphox/pw
   7. https://github.com/icyphox/dotfiles/blob/master/bin/pwmenu.sh
   8. https://github.com/icyphox/twsh
   9. https://github.com/icyphox/alpine
  10. https://github.com/icyphox/detotated
  11. https://icyphox.sh/blog/irc-for-dms
  12. https://github.com/icyphox/icyrc
  13. https://icyphox.sh/blog/python-for-re-1