{"version":1,"pages":[{"id":"Y9DSBfyz82wVoWGaaD0x","title":"README","pathname":"/hackbook-of-a-hacker","siteSpaceId":"sitesp_durL7","description":""},{"id":"EjNB6dVeCA5DhEd8nSbE","title":"CTF Writeups","pathname":"/hackbook-of-a-hacker/ctf-writeups","siteSpaceId":"sitesp_durL7"},{"id":"7AAtwYWAqv2TOLrX4HWt","title":"Intigriti Challenges","pathname":"/hackbook-of-a-hacker/ctf-writeups/intigriti-challenges","siteSpaceId":"sitesp_durL7","description":"","breadcrumbs":[{"label":"CTF Writeups"}]},{"id":"AjvXcruTddHBJ3KuOCML","title":"1223","pathname":"/hackbook-of-a-hacker/ctf-writeups/intigriti-challenges/1223","siteSpaceId":"sitesp_durL7","description":"","breadcrumbs":[{"label":"CTF Writeups"},{"label":"Intigriti Challenges"}]},{"id":"u2ScoLdokwDkObjzqaTc","title":"ASIS CTF quals 2022","pathname":"/hackbook-of-a-hacker/ctf-writeups/asisquals-22","siteSpaceId":"sitesp_durL7","description":"","breadcrumbs":[{"label":"CTF Writeups"}]},{"id":"bm9PhAYwNEb5gCirlQ8X","title":"Beginner Ducks","pathname":"/hackbook-of-a-hacker/ctf-writeups/asisquals-22/beginner-ducks","siteSpaceId":"sitesp_durL7","description":"WEB | 37 pts - 176 solves","breadcrumbs":[{"label":"CTF Writeups"},{"label":"ASIS CTF quals 2022"}]},{"id":"GLhuI178ut7mUOQ4URoe","title":"CSAW 2022","pathname":"/hackbook-of-a-hacker/ctf-writeups/csaw-22","siteSpaceId":"sitesp_durL7","description":"","breadcrumbs":[{"label":"CTF Writeups"}]},{"id":"fGtmaDRoegNlTWDvBhGo","title":"Dockreleakage","pathname":"/hackbook-of-a-hacker/ctf-writeups/csaw-22/dockreleakage","siteSpaceId":"sitesp_durL7","description":"REV | 52 pts - 440 solves","breadcrumbs":[{"label":"CTF Writeups"},{"label":"CSAW 2022"}]},{"id":"em0p6DJpqD6rlz3wPmQb","title":"My Little Website","pathname":"/hackbook-of-a-hacker/ctf-writeups/csaw-22/my-little-website","siteSpaceId":"sitesp_durL7","description":"WEB | 54 pts - 406 solves","breadcrumbs":[{"label":"CTF Writeups"},{"label":"CSAW 2022"}]},{"id":"g0YC84f6WU6Mu6zmI7vX","title":"Word Wide Web","pathname":"/hackbook-of-a-hacker/ctf-writeups/csaw-22/word-wide-web","siteSpaceId":"sitesp_durL7","description":"WEB | 54 pts - 406 solves","breadcrumbs":[{"label":"CTF Writeups"},{"label":"CSAW 2022"}]},{"id":"Vgbfs2zEYlUZZruCyjTb","title":"Cybersecurityrumble CTF 2022","pathname":"/hackbook-of-a-hacker/ctf-writeups/cybersecurityrumble-ctf","siteSpaceId":"sitesp_durL7","description":"","breadcrumbs":[{"label":"CTF Writeups"}]},{"id":"CWcrnGEh5c3iZCxr9lcA","title":"Crymeplx","pathname":"/hackbook-of-a-hacker/ctf-writeups/cybersecurityrumble-ctf/crymeplx","siteSpaceId":"sitesp_durL7","description":"CRY | 100 pts - 170 solves","breadcrumbs":[{"label":"CTF Writeups"},{"label":"Cybersecurityrumble CTF 2022"}]},{"id":"lNEUcUq3Cisk3e88iKxQ","title":"Revmeplx","pathname":"/hackbook-of-a-hacker/ctf-writeups/cybersecurityrumble-ctf/revmeplx","siteSpaceId":"sitesp_durL7","description":"REV | 100 pts - 201 solves","breadcrumbs":[{"label":"CTF Writeups"},{"label":"Cybersecurityrumble CTF 2022"}]},{"id":"FZpXajYOiZHmrPZFAC8U","title":"HTB University CTF 2023","pathname":"/hackbook-of-a-hacker/ctf-writeups/htb-university-ctf-2023","siteSpaceId":"sitesp_durL7","breadcrumbs":[{"label":"CTF Writeups"}]},{"id":"69QfzVz6Jypqy3mCNUtt","title":"Rev","pathname":"/hackbook-of-a-hacker/ctf-writeups/htb-university-ctf-2023/rev","siteSpaceId":"sitesp_durL7","breadcrumbs":[{"label":"CTF Writeups"},{"label":"HTB University CTF 2023"}]},{"id":"PjEEMmkLeRjzt6OV296D","title":"Windowsofopportunity","pathname":"/hackbook-of-a-hacker/ctf-writeups/htb-university-ctf-2023/rev/windowsofopportunity","siteSpaceId":"sitesp_durL7","description":"","breadcrumbs":[{"label":"CTF Writeups"},{"label":"HTB University CTF 2023"},{"label":"Rev"}]},{"id":"CfqmV68woDnUQ4eVGsOi","title":"Metared 2022","pathname":"/hackbook-of-a-hacker/ctf-writeups/metared-2022","siteSpaceId":"sitesp_durL7","description":"2nd stage","breadcrumbs":[{"label":"CTF Writeups"}]},{"id":"SmI6jmheRS1i5ExAmarC","title":"1x02..ware","pathname":"/hackbook-of-a-hacker/ctf-writeups/metared-2022/1x02..ware","siteSpaceId":"sitesp_durL7","description":"REV | 100 pts - 86 solves","breadcrumbs":[{"label":"CTF Writeups"},{"label":"Metared 2022"}]},{"id":"gcbm55QZ4zBCpZnvrole","title":"Backwards","pathname":"/hackbook-of-a-hacker/ctf-writeups/metared-2022/backwards","siteSpaceId":"sitesp_durL7","description":"REV | 244 pts - 25 solves","breadcrumbs":[{"label":"CTF Writeups"},{"label":"Metared 2022"}]},{"id":"HYDphMDMtxCqa3JJ7BVm","title":"Reply CTF 2022","pathname":"/hackbook-of-a-hacker/ctf-writeups/reply-ctf","siteSpaceId":"sitesp_durL7","description":"","breadcrumbs":[{"label":"CTF Writeups"}]},{"id":"J7gEkKvj5K5oDeEHlItm","title":"Dungeons And Breakfast","pathname":"/hackbook-of-a-hacker/ctf-writeups/reply-ctf/dungeons-and-breakfast","siteSpaceId":"sitesp_durL7","description":"WEB | 100 pts","breadcrumbs":[{"label":"CTF Writeups"},{"label":"Reply CTF 2022"}]},{"id":"MeS9AbUOHEU8asO9TmOv","title":"Teamitaly CTF 2022","pathname":"/hackbook-of-a-hacker/ctf-writeups/teamitaly-ctf","siteSpaceId":"sitesp_durL7","description":"","breadcrumbs":[{"label":"CTF Writeups"}]},{"id":"zibNQUeryIChIcssRQlF","title":"Flag Proxy","pathname":"/hackbook-of-a-hacker/ctf-writeups/teamitaly-ctf/flag-proxy","siteSpaceId":"sitesp_durL7","description":"WEB | 471 pts - 41 solves","breadcrumbs":[{"label":"CTF Writeups"},{"label":"Teamitaly CTF 2022"}]},{"id":"ofaWFZ06xWlLsfwuWN2U","title":"MOCA CTF 2024 Quals","pathname":"/hackbook-of-a-hacker/ctf-writeups/moca-ctf-2024-quals","siteSpaceId":"sitesp_durL7","breadcrumbs":[{"label":"CTF Writeups"}]},{"id":"2uEGB2JyVVAvKTtfHk73","title":"RaaS [WEB]","pathname":"/hackbook-of-a-hacker/ctf-writeups/moca-ctf-2024-quals/raas-web","siteSpaceId":"sitesp_durL7","description":"500 pts","breadcrumbs":[{"label":"CTF Writeups"},{"label":"MOCA CTF 2024 Quals"}]},{"id":"Xqct4jftmy1rCvk5RNg5","title":"Smart Contracts Security","pathname":"/hackbook-of-a-hacker/smart-contracts-security","siteSpaceId":"sitesp_durL7","description":"Bug bounties"},{"id":"ZWvbC6amHkcsESiPixvh","title":"Code 4 Rena","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena","siteSpaceId":"sitesp_durL7","description":"","breadcrumbs":[{"label":"Smart Contracts Security"}]},{"id":"f4ijqGNAfvyeDqvpwSuw","title":"High Risk Findings","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/high-risk-findings","siteSpaceId":"sitesp_durL7","description":"","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"}]},{"id":"9lNwh4vNe6XUqqNqJskh","title":"Anyone Can Pass Any Proposal","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/high-risk-findings/anyone-can-pass-any-proposal","siteSpaceId":"sitesp_durL7","description":"_Submitted by (3) Bahurum, also found by bin2chen and cryptphi_","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"High Risk Findings"}]},{"id":"a8FHrZ5hQAkrf1kvYEjn","title":"Arithmetic Rounding","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/high-risk-findings/arithmetic-rounding","siteSpaceId":"sitesp_durL7","description":"Submitted by (11) scaraven, also found by 0x52, auditor0517, Deivitto, hansfriese, Lambda, rbserver, simon135, smiling_heretic, sseefried, and TrungOre","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"High Risk Findings"}]},{"id":"Wxwb4V8Q2pE42Jz7fFyW","title":"Can Vote Multiple Times By Transferring NFT In Same Block As Proposal","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/high-risk-findings/can-vote-multiple-times-by-transferring-nft-in-same-block-as-proposal","siteSpaceId":"sitesp_durL7","description":"_Submitted by (2) Trust, also found by Lambda_","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"High Risk Findings"}]},{"id":"t96SAtkqHH1A0oImmIha","title":"Never Ending Proposal","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/high-risk-findings/never-ending-proposal","siteSpaceId":"sitesp_durL7","description":"Submitted by (6) hansfriese, also found by berndartmueller, csanuragjain, m9800, V_B, and zzzitron","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"High Risk Findings"}]},{"id":"ZNTJqcSxwltDsfMzOfvW","title":"Reusing Signatures","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/high-risk-findings/reusing-signatures","siteSpaceId":"sitesp_durL7","description":"Submitted by (11) sseefried, also found by 0xA5DF, Bahurum, bin2chen, byndooa, cccz, GalloDaSballo, hyh, kankodu, Lambda, and minhquanym","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"High Risk Findings"}]},{"id":"add2KlTTroSfOasK40lC","title":"Signature Verification Can Be Bypass With Zero Address","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/high-risk-findings/signature-verification-can-be-bypass-with-zero-address","siteSpaceId":"sitesp_durL7","description":"Submitted by (4) vlad_bochok, also found by indijanc, Lambda, and wastewa","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"High Risk Findings"}]},{"id":"Sjq2ui9TN96j2KyJLGTu","title":"Untyped Data Signing","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/high-risk-findings/untyped-data-signing","siteSpaceId":"sitesp_durL7","description":"Submitted by (6) Lambda, also found by 0x1f8b, 0x52, horsefacts, vlad_bochok, and wastew","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"High Risk Findings"}]},{"id":"yPvHK07uaGj0MCIXeAwF","title":"Wrong Calculation Of Apr","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/high-risk-findings/wrong-calculation-of-apr","siteSpaceId":"sitesp_durL7","description":"Submitted by (2) Lambda, also found by rbserver","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"High Risk Findings"}]},{"id":"qLGm64KI2ba3cnBGrAZE","title":"Low Risk Non Critical","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/low-risk-non-critical","siteSpaceId":"sitesp_durL7","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"}]},{"id":"OM9KDpEUzpTg24LtxVWp","title":"Dont Check If Some Entity Actually Exists","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/low-risk-non-critical/dont-check-if-some-entity-actually-exists","siteSpaceId":"sitesp_durL7","description":"","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"Low Risk Non Critical"}]},{"id":"0NFVrqqtb6ruiAsvQjxi","title":"Medium Risk Findings","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/medium-risk-findings","siteSpaceId":"sitesp_durL7","description":"","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"}]},{"id":"USzP7maebDHn2OhehgPk","title":"Bypass Signature Validity Check","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/medium-risk-findings/bypass-signature-validity-check","siteSpaceId":"sitesp_durL7","description":"Submitted by (3) cryptphi, also found by 0x1f8b and defsec","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"Medium Risk Findings"}]},{"id":"kBQI1ySTHXUso2Gz3P69","title":"Copy Of Lack Of Verification In Hashes","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/medium-risk-findings/copy-of-lack-of-verification-in-hashes","siteSpaceId":"sitesp_durL7","description":"Submitted by (4) MEP, also found by byndooa, Haipls, and minhquanym","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"Medium Risk Findings"}]},{"id":"D2TQIrwf2kRhXfpxgWct","title":"Function May Run Out Of Gas Leading To Loss","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/medium-risk-findings/function-may-run-out-of-gas-leading-to-loss","siteSpaceId":"sitesp_durL7","description":"_Submitted by (14) Lambda, also found by 0x52, Bahurum, Bnke0x0, KIntern_NA, lukris02, rbserver, Respx, rotcivegaf, Soosh, TomJ, Trust, V_B, and yixxas_","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"Medium Risk Findings"}]},{"id":"cvEzhDwryg7gvMs1xab4","title":"Incorrect Initialization Of Smart Contracts With Access Control Issue","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/medium-risk-findings/incorrect-initialization-of-smart-contracts-with-access-control-issue","siteSpaceId":"sitesp_durL7","description":"Submitted by (4) Haipls, also found by byndooa, cryptphi, and TrungOre","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"Medium Risk Findings"}]},{"id":"faQHx20Yoaw0xJl5XaZd","title":"Invalid Signature Lead To Access Control","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/medium-risk-findings/invalid-signature-lead-to-access-control","siteSpaceId":"sitesp_durL7","description":"Submitted by (5) berndartmueller, also found by 0xA5DF, arcoun, rotcivegaf, and wastewa","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"Medium Risk Findings"}]},{"id":"duPdgSQo6ABJafJAdRsk","title":"Lack Of Checks If One Entity Get Hacked","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/medium-risk-findings/lack-of-checks-if-one-entity-get-hacked","siteSpaceId":"sitesp_durL7","description":"Submitted by (3) 0xA5DF, also found by Lambda and sseefried","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"Medium Risk Findings"}]},{"id":"DXdOVIxXMmFlXBhWYRDU","title":"Lack Of Verification In Hashes","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/medium-risk-findings/lack-of-verification-in-hashes","siteSpaceId":"sitesp_durL7","description":"Submitted by (4) MEP, also found by byndooa, Haipls, and minhquanym","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"Medium Risk Findings"}]},{"id":"PHCQKY7FP8tpWlXacAzR","title":"Missing Upper Limit","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/medium-risk-findings/missing-upper-limit","siteSpaceId":"sitesp_durL7","description":"Submitted by (11) MiloTruck, also found by __141345__, 0x52, 8olidity, cccz, Ch_301, codexploder, cryptonue, hansfriese, Ruhum, and sseefried","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"Medium Risk Findings"}]},{"id":"zxYR5WOz9SlPi1BaszR3","title":"Missing Zero Address Checks","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/medium-risk-findings/missing-zero-address-checks","siteSpaceId":"sitesp_durL7","description":"Submitted by (1) Lambda","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"Medium Risk Findings"}]},{"id":"2RmaFfZxhoEFD3Q87aqc","title":"Possible Dos Because Unbounded Loop Can Run Out Of Gas","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/medium-risk-findings/possible-dos-because-unbounded-loop-can-run-out-of-gas","siteSpaceId":"sitesp_durL7","description":"Submitted by (4) minhquanym, also found by berndartmueller, Chom, and scaraven","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"Medium Risk Findings"}]},{"id":"1qaH8T7TvI3TD7FpO8uT","title":"Too Much Trust To Certain Roles","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/medium-risk-findings/too-much-trust-to-certain-roles","siteSpaceId":"sitesp_durL7","description":"Submitted by (1) GalloDaSballo","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"Medium Risk Findings"}]},{"id":"zdCdS1ChKaTv72l1epLL","title":"Unreversable Actions","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/medium-risk-findings/unreversable-actions","siteSpaceId":"sitesp_durL7","description":"Submitted by (1) 0x52","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"Medium Risk Findings"}]},{"id":"ncl95vzwVGYBwoYxPXM7","title":"Useless Nft","pathname":"/hackbook-of-a-hacker/smart-contracts-security/code4rena/medium-risk-findings/useless-nft","siteSpaceId":"sitesp_durL7","description":"Submitted by (3) berndartmueller, also found by byndooa and rbserver","breadcrumbs":[{"label":"Smart Contracts Security"},{"label":"Code 4 Rena"},{"label":"Medium Risk Findings"}]},{"id":"bKxXRXNT3R7fchpiNTy5","title":"T.I.L.","pathname":"/hackbook-of-a-hacker/t.i.l.","siteSpaceId":"sitesp_durL7","description":""},{"id":"80jZ1SyMPRKdsShesXls","title":"16 09 22","pathname":"/hackbook-of-a-hacker/t.i.l./16-09-22","siteSpaceId":"sitesp_durL7","description":"","breadcrumbs":[{"label":"T.I.L."}]}]}