{"id":21261176,"url":"https://github.com/nixawk/checksec","last_synced_at":"2025-07-11T03:31:20.219Z","repository":{"id":54563810,"uuid":"133938758","full_name":"nixawk/checksec","owner":"nixawk","description":"A windbg extension for ASLR/DEP/SafeSEH check","archived":false,"fork":false,"pushed_at":"2018-05-19T07:23:09.000Z","size":28845,"stargazers_count":25,"open_issues_count":0,"forks_count":9,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-05T19:51:17.409Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nixawk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-05-18T10:15:18.000Z","updated_at":"2024-08-12T19:38:39.000Z","dependencies_parsed_at":"2022-08-13T19:50:32.637Z","dependency_job_id":null,"html_url":"https://github.com/nixawk/checksec","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nixawk/checksec","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nixawk%2Fchecksec","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nixawk%2Fchecksec/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nixawk%2Fchecksec/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nixawk%2Fchecksec/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nixawk","download_url":"https://codeload.github.com/nixawk/checksec/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nixawk%2Fchecksec/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264721302,"owners_count":23653916,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-21T04:25:57.026Z","updated_at":"2025-07-11T03:31:15.210Z","avatar_url":"https://github.com/nixawk.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n## Checksec\n\n```\nWindows 7 x86\nVisual Studio 2010\nWindows Driver Kit Version 7.1.0\n```\n\nOnly for Windows 32bit. Please wait for 64bit.\n\n```\n0:001\u003e !checksec help\nWindbg Extensions: CheckSec - By Nixawk\n\n!checksec - Check modules ASLR/DEP/SafeSEH settings\n```\n\n```\n0:001\u003e .load C:\\Users\\debug\\Desktop\\checksec\\Debug\\checksec.dll\n0:001\u003e !checksec\nImage Base \tSize \t\tASLR \tDEP \tSafe SEH \tModule Name \n0x00740000 \t0x00030000\tYes\tYes\tYes\t\tnotepad.exe \n0x76F30000 \t0x00142000\tYes\tYes\tNo\t\tntdll.dll \n0x75250000 \t0x000D5000\tYes\tYes\tYes\t\tkernel32.dll \n0x74FF0000 \t0x0004B000\tYes\tYes\tYes\t\tKERNELBASE.dll \n0x75460000 \t0x000A1000\tYes\tYes\tYes\t\tADVAPI32.dll \n0x76450000 \t0x000AC000\tYes\tYes\tYes\t\tmsvcrt.dll \n0x75550000 \t0x00019000\tYes\tYes\tYes\t\tsechost.dll \n0x763A0000 \t0x000A2000\tYes\tYes\tYes\t\tRPCRT4.dll \n0x76280000 \t0x0004E000\tYes\tYes\tYes\t\tGDI32.dll \n0x770A0000 \t0x000C9000\tYes\tYes\tYes\t\tUSER32.dll \n0x77090000 \t0x0000A000\tYes\tYes\tYes\t\tLPK.dll \n0x753C0000 \t0x0009D000\tYes\tYes\tYes\t\tUSP10.dll \n0x75340000 \t0x0007B000\tYes\tYes\tYes\t\tCOMDLG32.dll \n0x75570000 \t0x00057000\tYes\tYes\tYes\t\tSHLWAPI.dll \n0x73CA0000 \t0x0019E000\tYes\tYes\tYes\t\tCOMCTL32.dll \n0x755D0000 \t0x00C4C000\tYes\tYes\tYes\t\tSHELL32.dll \n0x6E4A0000 \t0x00051000\tYes\tYes\tYes\t\tWINSPOOL.DRV \n0x76890000 \t0x0015D000\tYes\tYes\tYes\t\tole32.dll \n0x76650000 \t0x00091000\tYes\tYes\tYes\t\tOLEAUT32.dll \n0x74240000 \t0x00009000\tYes\tYes\tYes\t\tVERSION.dll \n0x75230000 \t0x0001F000\tYes\tYes\tYes\t\tIMM32.DLL \n0x762D0000 \t0x000CD000\tYes\tYes\tYes\t\tMSCTF.dll \n0x74DF0000 \t0x0000C000\tYes\tYes\tYes\t\tCRYPTBASE.dll \n0x73AC0000 \t0x00040000\tYes\tYes\tYes\t\tuxtheme.dll \n0x73760000 \t0x00013000\tYes\tYes\tYes\t\tdwmapi.dll \n\n```\n\n## References\n\n- https://www.microsoft.com/en-in/download/details.aspx?id=11800\n- https://blogs.msdn.microsoft.com/sgajjela/2013/03/02/how-to-develop-windbg-extension-dll/\n- https://dimitrifourny.github.io/2014/02/28/make-plugin-for-windbg/\n- https://github.com/rapid7/metasploit-framework/tree/master/external/source/byakugan\n- https://www.codeproject.com/Articles/6522/Debug-Tutorial-Part-Writing-WINDBG-Extensions","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnixawk%2Fchecksec","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnixawk%2Fchecksec","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnixawk%2Fchecksec/lists"}