Skip to content

Conversation

@spigwitmer
Copy link
Contributor

@spigwitmer spigwitmer commented Apr 9, 2023

  • pro1_data_zip acts as a facade for the basic file libc calls (open(), read(), etc.) that fools the client into thinking it's opening and reading an encrypted version of the data zip files it's opening by adding a header, encrypting the data with the DS1963s dongle, and adding a signature. This would eliminate the need for "nodongle" cracks of the game.
  • This PR also includes a handful of quality-of-life changes around building and containerized deployments

@spigwitmer spigwitmer force-pushed the pro1_data_zip_rebased branch 2 times, most recently from 5d0d063 to be17b5a Compare April 20, 2023 07:02
@spigwitmer spigwitmer changed the title add reboot_blocker and pro1_data_zip plugins + allow custom CFLAGS in Makefile add pro1_data_zip plugin Apr 20, 2023
@spigwitmer spigwitmer force-pushed the pro1_data_zip_rebased branch from 0d2de65 to bc03ffa Compare April 24, 2023 04:45
@spigwitmer spigwitmer marked this pull request as draft April 30, 2023 02:43
@spigwitmer spigwitmer force-pushed the pro1_data_zip_rebased branch from 24bff43 to 6294903 Compare May 31, 2023 03:49
@spigwitmer spigwitmer force-pushed the pro1_data_zip_rebased branch from 489aa59 to ce66125 Compare June 11, 2023 07:02
* Add custom entrypoint that mirrors the calling user's UID and GID
  during build time so that assets are built with the same ownership as
  the host
* Change base container to Ubuntu 20.04
* Parameterize RUN_GDB and other vars that affect what is initial ran in
  the container
* Parameterize which container image to use via environment variable
* Mount source folder under /opt/piutools
* Run with more kernel capabilities for gdb and strace to work properly
* Print plugin name next to hook status
* Fix error handling in PIUTools_Hook_GetFunctionAddress
@spigwitmer spigwitmer force-pushed the pro1_data_zip_rebased branch from 61eac6d to 3eddebf Compare June 12, 2023 06:24
@spigwitmer spigwitmer marked this pull request as ready for review June 12, 2023 06:24
* Fix improper reading of sig
* Try acquiring dongle at /dev/pts/1 as fallback if /dev/ttyS0 fails
* use import hooks rather than inline
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants