corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0877f-7c4f-72c2-bdaa-d9be7afa1e13", "title": "mTLS in Chromium Headless Mode on Ubuntu", "url": "https://grimhacker.com/2025/09/30/mtls-in-chromium-headless-mode-on-ubuntu/", "published_at": "2025-09-30T21:27:41+00:00" }, { "id": "01a0877f-7c4f-72c2-bdaa-d9be7bcb8682", "title": "“NginxDay2022”: NGINX LDAP reference implementation Zero Day Vulnerability", "url": "https://grimhacker.com/2022/05/22/nginxday2022/", "published_at": "2022-05-22T14:10:31+00:00" }, { "id": "01a0877f-7c4f-72c2-bdaa-d9be7be5a0a3", "title": "SQLAlchemy Postgres On Conflict Do Update “can’t adapt type ‘method'”", "url": "https://grimhacker.com/2022/02/05/sqlalchemy-postgres-on-conflict-do-update-cant-adapt-type-method/", "published_at": "2022-02-05T12:30:30+00:00" }, { "id": "01a0877f-7c4f-72c2-bdaa-d9be7c511e99", "title": "Exploiting xdLocalStorage (localStorage and postMessage)", "url": "https://grimhacker.com/2020/04/02/exploiting-xdlocalstorage-localstorage-and-postmessage/", "published_at": "2020-04-02T13:47:46+00:00" }, { "id": "01a0877f-7c4f-72c2-bdaa-d9be7cf45eb7", "title": "Parsing .DS_Store Files", "url": "https://grimhacker.com/2019/05/06/parsing-ds_store-files/", "published_at": "2019-05-06T11:44:38+00:00" }, { "id": "01a0877f-7c4f-72c2-bdaa-d9be7d306654", "title": "MSSQL : You get admin! You get admin! EVERYONE GETS ADMIN!", "url": "https://grimhacker.com/2018/04/14/mssql-you-get-admin-you-get-admin-everyone-gets-admin/", "published_at": "2018-04-14T15:56:17+00:00" }, { "id": "01a0877f-7c4f-72c2-bdaa-d9be7dfd0c1c", "title": "It’s just a printer… What’s the worst that could happen?", "url": "https://grimhacker.com/2018/03/09/just-a-printer/", "published_at": "2018-03-09T09:45:15+00:00" }, { "id": "01a0877f-7c4f-72c2-bdaa-d9be7ef63f63", "title": "Office365 ActiveSync Username Enumeration", "url": "https://grimhacker.com/2017/07/24/office365-activesync-username-enumeration/", "published_at": "2017-07-24T15:51:58+00:00" }, { "id": "01a0877f-7c4f-72c2-bdaa-d9be7f1e9b5e", "title": "Loading Dirty JSON With Python", "url": "https://grimhacker.com/2016/04/24/loading-dirty-json-with-python/", "published_at": "2016-04-24T18:52:59+00:00" }, { "id": "01a0877f-7c4f-72c2-bdaa-d9be7f47fcdc", "title": "Cracking LM Hashes with Ophcrack – No GUI", "url": "https://grimhacker.com/2016/02/09/cracking-lm-hashes-with-ophcrack-no-gui/", "published_at": "2016-02-09T02:36:28+00:00" }, { "id": "01a0c510-54ff-7330-a533-49e1f2b8defd", "title": "Installing a John the Ripper Cluster (Fedora 23/24)", "url": "https://grimhacker.com/2016/02/06/installing-john-the-ripper-cluster-fedora-23/", "published_at": "2016-02-06T18:15:57+00:00" }, { "id": "01a0c510-54ff-7330-a533-49e1f3394408", "title": "Using BitLocker To Go on Fedora 23 (dislocker)", "url": "https://grimhacker.com/2016/01/22/using-bitlocker-to-go-on-fedora-23-dislocker/", "published_at": "2016-01-22T15:43:15+00:00" }, { "id": "01a0c510-54ff-7330-a533-49e1f37223ed", "title": "Change the TPM Owner Password and BitLocker Recovery Key", "url": "https://grimhacker.com/2016/01/02/change-tpm-owner-password-and-bitlocker-recovery-key/", "published_at": "2016-01-02T20:14:35+00:00" }, { "id": "01a0c510-54ff-7330-a533-49e1f4022c5b", "title": "Exploiting JSONP", "url": "https://grimhacker.com/2016/01/02/exploiting-jsonp/", "published_at": "2016-01-02T10:00:46+00:00" }, { "id": "01a0c510-54ff-7330-a533-49e1f4b108b4", "title": "How to find the Windows DNS style Domain Name", "url": "https://grimhacker.com/2015/12/23/find-windows-dns-domain/", "published_at": "2015-12-23T23:45:30+00:00" }, { "id": "01a0c510-54ff-7330-a533-49e1f4de6a5a", "title": "Unknown incremental mode: LM_ASCII", "url": "https://grimhacker.com/2015/12/18/unknown-incremental-mode-lm-ascii/", "published_at": "2015-12-18T18:58:13+00:00" }, { "id": "01a0c510-54ff-7330-a533-49e1f5cbbd7e", "title": "GP3Finder – Group Policy Preference Password Finder", "url": "https://grimhacker.com/2015/04/10/gp3finder-group-policy-preference-password-finder/", "published_at": "2015-04-10T19:40:26+00:00" }, { "id": "01a0c510-54ff-7330-a533-49e1f656d3f2", "title": "Raw HTTP Requests to Burp Proxy", "url": "https://grimhacker.com/2015/04/07/raw-http-requests-to-burp-proxy/", "published_at": "2015-04-07T20:06:41+00:00" }, { "id": "01a0c510-54ff-7330-a533-49e1f671352b", "title": "Python Script to Standalone Executable (with Icon)", "url": "https://grimhacker.com/2015/04/04/python-script-to-standalone-executable-with-icon/", "published_at": "2015-04-04T14:03:51+00:00" }, { "id": "01a0c510-54ff-7330-a533-49e1f6df9874", "title": "Installing pytesseract – practically painless", "url": "https://grimhacker.com/2014/11/23/installing-pytesseract-practically-painless/", "published_at": "2014-11-23T23:10:05+00:00" }, { "id": "01a0c51e-54db-7390-818f-349468f305a4", "title": "Installing rdpy on Windows 7 64bit", "url": "https://grimhacker.com/2014/11/23/installing-rdpy-on-windows-7-64bit/", "published_at": "2014-11-23T21:07:15+00:00" }, { "id": "01a0c51e-54db-7390-818f-349469b42475", "title": "Esedbxtract", "url": "https://grimhacker.com/2014/09/27/esedbxtract/", "published_at": "2014-09-27T16:12:10+00:00" }, { "id": "01a0c51e-54db-7390-818f-34946a60245c", "title": "Bitfields", "url": "https://grimhacker.com/2014/07/05/bitfields/", "published_at": "2014-07-05T20:44:04+00:00" }, { "id": "01a0c51e-54db-7390-818f-34946a8f2648", "title": "Installing python-ldap on Windows 7 64bit", "url": "https://grimhacker.com/2014/06/04/installing-python-ldap-on-windows-7-64bit/", "published_at": "2014-06-04T20:04:46+00:00" }, { "id": "01a0c51e-54db-7390-818f-34946b704f95", "title": "Nettynum – A Windows Domain Enumeration Tool", "url": "https://grimhacker.com/2014/05/28/nettynum-a-windows-domain-enumeration-tool/", "published_at": "2014-05-28T23:07:55+00:00" }, { "id": "01a0c51e-54db-7390-818f-34946b8102a5", "title": "Hello world!", "url": "https://grimhacker.com/2014/05/27/hello-world/", "published_at": "2014-05-27T01:00:27+00:00" } ] posts
Claim your blog
Back to grimhacker.com
Blog · corpus.blog/blogs/grimhacker.com/posts
grimhacker.com
grimhacker.com
2025
mTLS in Chromium Headless Mode on Ubuntu
original ↗
30 Sept 2025
2022
“NginxDay2022”: NGINX LDAP reference implementation Zero Day Vulnerability
original ↗
22 May 2022
SQLAlchemy Postgres On Conflict Do Update “can’t adapt type ‘method'”
original ↗
5 Feb 2022
2020
Exploiting xdLocalStorage (localStorage and postMessage)
original ↗
2 Apr 2020
2019
Parsing .DS_Store Files
original ↗
6 May 2019
2018
MSSQL : You get admin! You get admin! EVERYONE GETS ADMIN!
original ↗
14 Apr 2018
It’s just a printer… What’s the worst that could happen?
original ↗
9 Mar 2018
2017
Office365 ActiveSync Username Enumeration
original ↗
24 Jul 2017
2016
Loading Dirty JSON With Python
original ↗
24 Apr 2016
Cracking LM Hashes with Ophcrack – No GUI
original ↗
9 Feb 2016
Installing a John the Ripper Cluster (Fedora 23/24)
original ↗
6 Feb 2016
Using BitLocker To Go on Fedora 23 (dislocker)
original ↗
22 Jan 2016
Change the TPM Owner Password and BitLocker Recovery Key
original ↗
2 Jan 2016
Exploiting JSONP
original ↗
2 Jan 2016
2015
How to find the Windows DNS style Domain Name
original ↗
23 Dec 2015
Unknown incremental mode: LM_ASCII
original ↗
18 Dec 2015
GP3Finder – Group Policy Preference Password Finder
original ↗
10 Apr 2015
Raw HTTP Requests to Burp Proxy
original ↗
7 Apr 2015
Python Script to Standalone Executable (with Icon)
original ↗
4 Apr 2015
2014
Installing pytesseract – practically painless
original ↗
23 Nov 2014
Installing rdpy on Windows 7 64bit
original ↗
23 Nov 2014
Esedbxtract
original ↗
27 Sept 2014
Bitfields
original ↗
5 Jul 2014
Installing python-ldap on Windows 7 64bit
original ↗
4 Jun 2014
Nettynum – A Windows Domain Enumeration Tool
original ↗
28 May 2014
Hello world!
original ↗
27 May 2014