{"id":30620188,"url":"https://github.com/a0zhar/ps4debug-old","last_synced_at":"2026-02-18T12:01:24.133Z","repository":{"id":236752051,"uuid":"793087824","full_name":"a0zhar/PS4Debug-Old","owner":"a0zhar","description":"This repository contains my own version of the system FW 6.72 port of ps4debug, ported by GiantPluto. This version will be maintained and worked on by me.","archived":false,"fork":false,"pushed_at":"2025-04-04T16:42:52.000Z","size":287,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-19T09:28:45.424Z","etag":null,"topics":["playstation-4","playstation4","ps4","ps4-exploit","ps4-payload","ps4debug","ps4development","ps4exploit","ps4payload"],"latest_commit_sha":null,"homepage":"","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/a0zhar.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-04-28T11:46:33.000Z","updated_at":"2025-06-01T13:36:22.000Z","dependencies_parsed_at":"2025-03-02T18:24:23.308Z","dependency_job_id":"f9aeff31-68dc-4926-b9bc-19070a228a4d","html_url":"https://github.com/a0zhar/PS4Debug-Old","commit_stats":null,"previous_names":["a0zhar/ps4debugv2","a0zhar/ps4debug","a0zhar/ps4debug2"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/a0zhar/PS4Debug-Old","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a0zhar%2FPS4Debug-Old","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a0zhar%2FPS4Debug-Old/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a0zhar%2FPS4Debug-Old/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a0zhar%2FPS4Debug-Old/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/a0zhar","download_url":"https://codeload.github.com/a0zhar/PS4Debug-Old/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a0zhar%2FPS4Debug-Old/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29561783,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-17T21:50:49.831Z","status":"ssl_error","status_checked_at":"2026-02-17T21:46:15.313Z","response_time":100,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["playstation-4","playstation4","ps4","ps4-exploit","ps4-payload","ps4debug","ps4development","ps4exploit","ps4payload"],"created_at":"2025-08-30T13:07:56.642Z","updated_at":"2026-02-18T12:01:24.103Z","avatar_url":"https://github.com/a0zhar.png","language":"C","readme":"# PS4Debug (A PS4 Debugging Payload)\nMy custom fork of PS4Debug includes my own tweaks and modifications, and allows building a single PS4Debug payload binary compatible with multiple PS4 OFWs. This eliminates the need to maintain five or more separate projects for different OFWs. I am the sole maintainer of this version and will be responsible for adding new features, implementing code improvements, fixing issues, and more.\n\n## News\n### Recreating ctn123's Console Scan Feature\n\u003cdetails\u003e\n\u003csummary\u003eSee Explaination + Code\u003c/summary\u003e\n\nDeveloper [ctn123](https://github.com/ctn123) described the console scan feature as essentially \"Read memory, compare bytes, rinse, repeat,\" and I assume that once all process memory sections have been scanned, data is sent back. Based on this description, I've outlined a plan to replicate this functionality:\n\n1. **Memory Comparison:** Allocate a buffer using the `pfmalloc` (malloc with prefaulting) function to hold a maximum of 10,000 (uint64_t-based) memory addresses. If the comparing function `CompareProcScanValues` succeeds, append the memory address to the buffer. Repeat this process until all memory sections of the process have been scanned.\n\n2. **Data Transmission:** Once all memory sections have been scanned, loop through the array containing the uint64_t-based address values. Send back the addresses one by one using the `net_send_data` function until all valid addresses have been transmitted.\n\n3. **End Flag:** Send back an end flag to mark the completion of data transmission.\n\nCheck out [debugger/source/proc.c](https://github.com/a0zhar/PS4DebugV2/blob/9022062adf644a9f63bd490e5db00e96f3dedc3a/debugger/source/proc.c#L352) to view the current implementation of this feature.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eSee Usage Instructions\u003c/summary\u003e\n\nYou need to send the value of **0xBDAA000D** to the PS4Debug server if you want it to use the `proc_console_scan_handle` function instead of `proc_scan_handle`\n\u003c/details\u003e\n\n\n\n## Credits\n- ctn123 - For explaining the logic behind his Console Scan Feature in Discord DM's. \n- DeathRGH - For his frame4 Repo (A Multi-Firmware Compatible Version of PS4Debug)\n- GiantPluto - For the initial 6.72 Compatible version of this repo.\n- jogolden\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fa0zhar%2Fps4debug-old","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fa0zhar%2Fps4debug-old","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fa0zhar%2Fps4debug-old/lists"}