{"version":1,"pages":[{"id":"iq5eJ87RiXnYy2suuKqN","title":"About Me","pathname":"/battlecoder","siteSpaceId":"sitesp_YC5kH","description":"hey, I'm Battle Programmer Micull!","breadcrumbs":[{"label":"General Information","emoji":"1f35e"}]},{"id":"VF2bmrncXhcDpOk9r8fa","title":"Career and Aspirations","pathname":"/battlecoder/general-information/career-and-aspirations","siteSpaceId":"sitesp_YC5kH","breadcrumbs":[{"label":"General Information","emoji":"1f35e"}]},{"id":"Zd2irkL6Ibbe91QNzbbR","title":"RAG Chatbot","pathname":"/battlecoder/ai/rag-chatbot","siteSpaceId":"sitesp_YC5kH","description":"A rudimental retrieval and generation model chatbot.","breadcrumbs":[{"label":"AI ","emoji":"1f916"}]},{"id":"ILCDd7h56DCmr3mxcRfi","title":"Machine Learning Aimbot","pathname":"/battlecoder/ai/machine-learning-aimbot","siteSpaceId":"sitesp_YC5kH","description":"Undetectable hardware / machine learning based aimbot for overwatch2","breadcrumbs":[{"label":"AI ","emoji":"1f916"}]},{"id":"7KYknZ8pjtXZiLRpxfcH","title":"GameCube Controller LED Mod","pathname":"/battlecoder/hardware/gamecube-controller-led-mod","siteSpaceId":"sitesp_YC5kH","description":"A simple led mod for the GameCube controller using an Arduino nano.","breadcrumbs":[{"label":"Hardware","emoji":"1f529"}]},{"id":"xtdVEmB5S41YsdbGyMoE","title":"Manipulating Controller Inputs","pathname":"/battlecoder/hardware/manipulating-controller-inputs","siteSpaceId":"sitesp_YC5kH","description":"Coming Soon....","breadcrumbs":[{"label":"Hardware","emoji":"1f529"}]},{"id":"ppE32DniUvg4qGcndlgT","title":"GameCube Mod","pathname":"/battlecoder/hardware/gamecube-mod","siteSpaceId":"sitesp_YC5kH","description":"Coming Soon...","breadcrumbs":[{"label":"Hardware","emoji":"1f529"}]},{"id":"EerrttbU4B8bXQcfGPZ8","title":"Commonly Used Linux Commands","pathname":"/battlecoder/notes/commonly-used-linux-commands","siteSpaceId":"sitesp_YC5kH","description":"Notes on some of the most commonly used Linux Commands.","breadcrumbs":[{"label":"Notes","emoji":"1f4d4"}]},{"id":"za3PHTyrX7BzgGcGtuNf","title":"PortSwigger SQL Injection CheatSheet","pathname":"/battlecoder/notes/portswigger-sql-injection-cheatsheet","siteSpaceId":"sitesp_YC5kH","description":"Payloads from Portswigger SQL Injection Cheat Sheet. ( I did not write any of these)","breadcrumbs":[{"label":"Notes","emoji":"1f4d4"}]},{"id":"ZioGQl9zC5fLvI4eFTmQ","title":"eJPT/eCPPT Notes","pathname":"/battlecoder/notes/ejpt-ecppt-notes","siteSpaceId":"sitesp_YC5kH","description":"Useful Notes for the eJPT and eCPPT exams.","breadcrumbs":[{"label":"Notes","emoji":"1f4d4"}]},{"id":"kyAkpvX0HcYLVvymGhmk","title":"CVE-2024-40502","pathname":"/battlecoder/hacking/cve-2024-40502","siteSpaceId":"sitesp_YC5kH","description":"My first CVE!","breadcrumbs":[{"label":"Hacking","emoji":"1f4be"}]},{"id":"JEYW5pagqnsRAx6y12jX","title":"Blind SQL Exploit","pathname":"/battlecoder/hacking/blind-sql-exploit","siteSpaceId":"sitesp_YC5kH","description":"Upping the ante. A blind SQL exploit for CVE-2024-40502.","breadcrumbs":[{"label":"Hacking","emoji":"1f4be"}]},{"id":"6E5vHCl22gUuZ8TKTCUG","title":"Arch Linux Rice","pathname":"/battlecoder/projects/arch-linux-rice","siteSpaceId":"sitesp_YC5kH","description":"Arch Linux, rice inspired by Cyber Punk and Pokemon.","breadcrumbs":[{"label":"Projects","emoji":"2699"}]},{"id":"HJiuMT3JtKO5mKT09ZBo","title":"Slippi Player Lookup","pathname":"/battlecoder/projects/slippi-player-lookup","siteSpaceId":"sitesp_YC5kH","description":"Leveraging a hidden API to autonomously lookup player data on Super Smash Bros Melee Slippi NetPlay Network using Python","breadcrumbs":[{"label":"Projects","emoji":"2699"}]},{"id":"pIUZ4uxD0Uejh7RPiv7T","title":"IIS Server Hardening","pathname":"/battlecoder/security-documents/iis-server-hardening","siteSpaceId":"sitesp_YC5kH","description":"A checklist you can use to make your IIS environment more secure. Inspired by Michael Cobb and Orin Thomas.","breadcrumbs":[{"label":"Security Documents","emoji":"1f512"}]},{"id":"LshfoL2OlAR0a0woV2jv","title":"Web Application Penetration Test","pathname":"/battlecoder/security-documents/web-application-penetration-test","siteSpaceId":"sitesp_YC5kH","description":"Comprehensive Web Application Penetration Testing Checklist with Tools and Key Items","breadcrumbs":[{"label":"Security Documents","emoji":"1f512"}]},{"id":"rYqWVKjk7fvooMSqrCk0","title":"Response Headers","pathname":"/battlecoder/security-documents/response-headers","siteSpaceId":"sitesp_YC5kH","description":"","breadcrumbs":[{"label":"Security Documents","emoji":"1f512"}]},{"id":"rZp2Zl0mZfKIN5G9UwLa","title":"Pandas Vendor2 Export","pathname":"/battlecoder/python/pandas-vendor2-export","siteSpaceId":"sitesp_YC5kH","breadcrumbs":[{"label":"Python","emoji":"1f40d"}]},{"id":"zqcqi4GL6L5FFeY9RLeo","title":"Pandas Vendor1 Export","pathname":"/battlecoder/python/pandas-vendor1-export","siteSpaceId":"sitesp_YC5kH","breadcrumbs":[{"label":"Python","emoji":"1f40d"}]},{"id":"PrcfyzvU84U54SDLgb7S","title":"Pandas and AD","pathname":"/battlecoder/python/pandas-and-ad","siteSpaceId":"sitesp_YC5kH","description":"","breadcrumbs":[{"label":"Python","emoji":"1f40d"}]},{"id":"TVWvdVAhKXO7MpExLkBx","title":"Python SFTP Script","pathname":"/battlecoder/python/python-sftp-script","siteSpaceId":"sitesp_YC5kH","description":"This Python script uses paramiko to securely upload files from a specified local directory to an SFTP server. It establishes an SSH connection using a private key for authentication, iterates through","breadcrumbs":[{"label":"Python","emoji":"1f40d"}]}]}