Jump to content

Search the Community

Showing results for tags 'rsx'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • News
    • Official PlayStation News
    • PlayStation Scene News
    • Forum Related News
  • Help Forums
    • PlayStation - PS1
    • PlayStation 2 - PS2
    • PlayStation Portable - PSP
    • PlayStation 3 - PS3
    • PlayStation Vita - PS Vita
    • PlayStation 4 - PS4
    • PlayStationHaX Русское Сообщество
    • PlayStation 5 - PS5
  • Console Histories
    • PlayStation History
  • Other Consoles And Devices
    • Nintendo
    • Xbox
    • Computers
    • Single Board Computers
    • Mobile Phones And Tablets
    • Blu-Play
    • General Gaming Discussion
  • Off Topic
    • Off Topic
    • Member Introduction
    • PlayStationHaX Friends
    • Fun & Laughter
    • Cinema
    • Site Suggestions & Help
  • Rubbish
    • Rubbish
  • Club GregoryRasputin's Ra Ra Rasputin
  • ConsoleHax (NL)'s Welkom!
  • ConsoleHax (NL)'s Nieuws
  • The I Haven't Created A Club Yet Club's Topics
  • Nintendo Switch Club's Switch Tools
  • Nintendo Switch Club's Emulators, Games, and Ports
  • Nintendo Switch Club's Switch Help
  • Nintendo Switch Club's Switch News
  • PlayStationHaX España's YouTube Topics España
  • PlayStationHaX España's PlayStation News España

Categories

  • PlayStation
    • PS3
    • PS Vita
    • PSP
    • PS4
  • Nintendo
    • 3DS
    • Wii
    • Wii U
    • Switch
    • Retro
  • Xbox
  • Documents
  • PS3History

Categories

  • Game Consoles
  • Music
  • Movies
  • People
  • Geography
  • History
  • Math

Calendars

  • Event
  • PlayStation Game Release
  • Microsoft Game Release
  • Nintendo Game Releases
  • Multi Format Game Releases

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Twitter


Location


Interests

Found 3 results

  1. https://www.sendspace.com/file/mx1kjx @3141card has asked me to release this as well. 4.81 netemu with temperature display Enjoy
  2. This allows userland/lv2 access to the entire 256 MB RSX VRAM range and the entire RSX IO address space and works on all firmwares up to the last version. Particularly interesting here, is that this allows to access the last 2 MB of VRAM, reserved only for the LV1 driver, and maybe slightly less interesting, accessing 'vsh.self' VRAM area and IO mapped memory. ## Disclaimer The requirements are quite hard to satisfy (many of you either don't need this, or can't run this) and it's only relevant for devs (so some don't need to care about it either). It just gives you access to something inaccessible before with userland/supervisor privileges, nothing else. That's the ONLY reason I'm posting this (and maybe the hope of someone being able to do something better with it). ## Requirements: You need either: Userland entry point (e.g. Browser exploit [1], <= 4.78?) + NAND console (although probably if you have this, you already hacked it and have LV1 access). LV2 entry point (e.g. RSXploit [2], <= 4.45?). You will need to replace the `sys_rsx_context_attribute` LV2 syscall with the `lv1_gpu_device_map` LV1 call in the source code of the PoC provided below (and remove all the GCM library code among other things). ## Download Source code available here (documentation inlined as comments): https://github.com/AlexAltea/ps3autotests/blob/master/exploits/user_vram_access/user_vram_access.cpp ## Acknowledgements: Thanks a lot to @3141card, for his LV1 RE files, and to people from Nouveau/Envytools people, specially mwk. [1] There's a browser-based (was it Webkit?) memdump PoC for PS3. So, just dump memory, find gadgets and build a ROP chain to load userland code. [2] There's a flaw in 'sys_rsx_context_allocate' that allows that. More info on the RSXploit thread.
  3. Hi, a few weeks ago I start RE the RSX driver in LV1 to help my buddy @AlexAltea for his PS3 emulator "nucleus" project, for this reason I code a little "emulator", a small static C program that help me with my RE work. I would share this code in case someone is interested too in this stuff. It is a work in progress, Iam currently in creating of a RSX context, gpu_context_allocate(). Thx to @AlexAltea and @zecoxao for the help. https://mega.nz/#!Utd3haYL!4gd1gnLni7lZClGqa00TrEG_p_zVmXbV_uJny5nesas
×
×
  • Create New...