41554 blogs · [ { "id": "01a08796-bedf-731a-bdac-e76433608096", "title": "5-Min Tutorial: Building PyPI Packages", "url": "https://konukoii.com/blog/2025/10/21/5-min-tutorial-building-pypi-packages/", "published_at": "2025-10-21T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c083c692", "title": "Vibecoding an ESP32 Door Monitor", "url": "https://konukoii.com/blog/2025/10/15/vibecoding-an-esp32-door-monitor/", "published_at": "2025-10-15T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c09cfc1a", "title": "Understanding Quantum Cryptography", "url": "https://konukoii.com/blog/2018/02/21/understanding-quantum-cryptography/", "published_at": "2018-02-21T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c0b4e589", "title": "Twitter Sentiment Analysis using combined LSTM-CNN Models", "url": "https://konukoii.com/blog/2018/02/19/twitter-sentiment-analysis-using-combined-lstm-cnn-models/", "published_at": "2018-02-19T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c1a7c92e", "title": "5-Min Tutorial: Gaining Root via UART", "url": "https://konukoii.com/blog/2018/02/16/5-min-tutorial-root-via-uart/", "published_at": "2018-02-16T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c1bf149d", "title": "5-Min Tutorial: Lifting Firmware with the Bus Pirate", "url": "https://konukoii.com/blog/2018/02/13/lifting-firmware-with-the-bus-pirate/", "published_at": "2018-02-13T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c2474783", "title": "Internet Memories #2: Break The Rules", "url": "https://konukoii.com/blog/2018/02/09/internet-memories-2-break-the-rules/", "published_at": "2018-02-09T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c26aa0fc", "title": "5-Min Tutorial: Prototyping Web-Apps with Flask", "url": "https://konukoii.com/blog/2018/02/08/building-simple-webapps-with-flask-javascript/", "published_at": "2018-02-08T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c2b6eb62", "title": "Eagle Eye: Wi-Fi Monitoring", "url": "https://konukoii.com/blog/2017/05/31/eagle-eye/", "published_at": "2017-05-31T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c3b3eb6e", "title": "Demystifying Cryptography", "url": "https://konukoii.com/blog/2017/04/10/demystifying-cryptography/", "published_at": "2017-04-10T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c413cf45", "title": "Introduction to Supersingular Isogeny Diffie-Hellman", "url": "https://konukoii.com/blog/2017/04/06/introduction-supersingular-isogeny-diffie-hellman/", "published_at": "2017-04-06T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c4fb593b", "title": "Break Free! - Bypassing Captive Portals", "url": "https://konukoii.com/blog/2017/03/07/break-free-bypassing-captive-portals/", "published_at": "2017-03-07T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c5b42705", "title": "5-Min Tutorial: K-Means Clustering In Python", "url": "https://konukoii.com/blog/2017/01/15/5-min-tutorial-k-means-clustering-in-python/", "published_at": "2017-01-15T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c65cdbe0", "title": "SoundCloud Spam Analysis", "url": "https://konukoii.com/blog/2017/01/11/soundcloud-spam-analysis/", "published_at": "2017-01-11T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c74988db", "title": "Recap #2: End of the Year!", "url": "https://konukoii.com/blog/2016/12/31/recap-2-end-of-the-year/", "published_at": "2016-12-31T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c7c95583", "title": "Twitter Sentiment Analysis with Neural Networks", "url": "https://konukoii.com/blog/2016/12/20/twitter-sentiment-analysis-with-neural-networks/", "published_at": "2016-12-20T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c80ab788", "title": "Duckhunting - Stopping Automated Keystroke Injection Attacks", "url": "https://konukoii.com/blog/2016/10/26/duckhunting-stopping-automated-keystroke-injection-attacks/", "published_at": "2016-10-26T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c83f0117", "title": "Coding Chrome Extensions Quickly", "url": "https://konukoii.com/blog/2016/10/10/coding-chrome-extensions-quickly/", "published_at": "2016-10-10T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c900c176", "title": "Online Memories #1: 1AM", "url": "https://konukoii.com/blog/2016/10/03/online-memories-1-1am/", "published_at": "2016-10-03T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55c9cc4d26", "title": "Capture The Keys - Chapter 2: Pylogger", "url": "https://konukoii.com/blog/2016/09/27/capture-the-keys-chapter-2-pylogger/", "published_at": "2016-09-27T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55ca38ce66", "title": "11 oddly specific (yet useful) security tips", "url": "https://konukoii.com/blog/2016/09/19/11-oddly-specific-yet-useful-security-tips/", "published_at": "2016-09-19T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55cabb7636", "title": "Magstripe tinkering", "url": "https://konukoii.com/blog/2016/09/18/magstripe-tinkering/", "published_at": "2016-09-18T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55cb8140f1", "title": "Capture the Keys - Chapter 1: Clogger", "url": "https://konukoii.com/blog/2016/08/18/capture-the-keys-chapter-1-clogger/", "published_at": "2016-08-18T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55cc21f42d", "title": "Survey of Cryptographic Implementations and Vulnerabilities on Passive RFID Devices", "url": "https://konukoii.com/blog/2016/08/11/survey-of-cryptographic-implementations-and-vulnerabilities-on-passive-rfid-devices/", "published_at": "2016-08-11T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55cd0eb965", "title": "Calculating Nonlinearity of Boolean Functions with Walsh-Hadamard Transform", "url": "https://konukoii.com/blog/2016/06/30/calculating-nonlinearity-of-boolean-functions-with-walsh-hadamard-transform/", "published_at": "2016-06-30T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55cd5d221d", "title": "PenTesting 101: Setting up your lab", "url": "https://konukoii.com/blog/2016/04/21/pentesting-101-setting-up-your-lab/", "published_at": "2016-04-21T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55ce32ac1f", "title": "5-Min Tutorial: Git", "url": "https://konukoii.com/blog/2016/04/04/git/", "published_at": "2016-04-04T12:00:00+00:00" }, { "id": "01a08796-bee0-73eb-9730-2b55ce979202", "title": "Diary of an Immigrant", "url": "https://konukoii.com/blog/2016/03/29/diary-of-an-immigrant/", "published_at": "2016-03-29T12:00:00+00:00" }, { "id": "01a08796-bee1-7302-8c95-8d768dccb94e", "title": "5-Min Tutorial: Caesar Cipher in Scala", "url": "https://konukoii.com/blog/2016/03/24/caesar-cipher-in-scala/", "published_at": "2016-03-24T12:00:00+00:00" }, { "id": "01a08796-bee1-7302-8c95-8d768e059c34", "title": "Android Tutorial", "url": "https://konukoii.com/blog/2016/03/23/android-tutorial/", "published_at": "2016-03-23T12:00:00+00:00" }, { "id": "01a08796-bee1-7302-8c95-8d768e1ac637", "title": "Physical Unclonable Functions", "url": "https://konukoii.com/blog/2016/03/22/physical-unclonable-functions/", "published_at": "2016-03-22T12:00:00+00:00" }, { "id": "01a08796-bee1-7302-8c95-8d768e6a689e", "title": "A poem for my Scottish teacher", "url": "https://konukoii.com/blog/2016/03/21/a-poem-for-my-scottish-teacher/", "published_at": "2016-03-21T12:00:00+00:00" }, { "id": "01a08796-bee1-7302-8c95-8d768e8e512b", "title": "WWII and Computers", "url": "https://konukoii.com/blog/2016/03/18/wwii-and-computers/", "published_at": "2016-03-18T12:00:00+00:00" }, { "id": "01a08796-bee1-7302-8c95-8d768f8ac8c1", "title": "Bayes' Theorem and Stochastic Processes", "url": "https://konukoii.com/blog/2016/03/17/bayes-theorem-and-stochastic-processes/", "published_at": "2016-03-17T12:00:00+00:00" }, { "id": "01a08796-bee1-7302-8c95-8d769054bdae", "title": "Recap #1: Blog Kick-off!", "url": "https://konukoii.com/blog/2016/03/16/recap/", "published_at": "2016-03-16T12:00:00+00:00" } ] posts Claim your blog
Back to konukoii.com
Blog · corpus.blog/blogs/konukoii.com/posts

konukoii.com

konukoii.com

2025

2018

2017

2016