

- #Swissknife read write error how to#
- #Swissknife read write error Patch#
- #Swissknife read write error code#
Dump your HDD Key !Īdded Patches for Disable Prcoess ASLR, Enable Browser Permanent and SUDO (DevKit ID patch and Allow mapping of SELF).Īdded SaveDataMasterKey Dumper v2. Giving the Application loop time to write out our message.Īdded SceSblSrtcSetTime lv2 call to the library.Īdded HDD Key Offset for all 3 FWs. Done.Īdded the custom sleep of lv2 to our WriteLine for the kernel.

bat in a editor and change the pkg and project name to yours.Įlse when your done with preparing your pkg, sfo, gp4, and have builded your elf, just right click the finalize_pkg.exe and run as administrator, wait a bit, press space then enter. Updated MasterKeyDumper to use Kernel Console.Īdded pkg helpers 'finalize_pkg.exe' and 'make_pkg.bat'. Since the check for logging is within the preparation process. If you want to enable debug logging,Ĭreate a empty text file within 'PS4FTP' directory and rename it to 'usedebug.txt'.Īttemption: The drive need to be connected before you run the app. Create a Folder called 'PS4FTP' into the root of your usb drive. I'll put it into the release so others also can have a look while i am bussy. It's running but have some problems with getting 'LIST'. Ported FTP App (Simple for now, no SELF Decryption) and made it match for libHB. Giving the App loop some time to do his job.Īdded 'lv2.toHexString(unsigned char *data, int len)' and 'lv2.hexify(char *string)'.Īdded 5.0X unjail patches. Or just wait for any input without comparing.Īdded a function to liblv2 'lv2.csleep()' to wait a few milli/micro seconds before we write some new string to the buffer. Or you can overload a buffer pointer and compare the input your self. You can either wait for a specific input 'kconsole.waitForUsrInput("TRIANGLE")'
#Swissknife read write error how to#
Included Headers: ps4_network.h, ps4_file.h, logger.h and libnetCtl.h into the Application Class header.Īdded a sample on how to use kernel console.Īdded critical_enter() and critical_exit() to liblv2.Īdded a Input Writer for the Kernel Console. (credits Shader Position for the Banner to the application class.Ĭhanged Logger Initialisation to create the file if not existend. (Wrong number, credits GetLocalIP() Function to SwissKnife class. Vector of class FileInfo (std::vector) as 'FileInfoList'Īdded nmount, fstatat, and readlink System calls to the Sys Class. Vecmath::Vector4 as 'Color' usage is the same as above. Vecmath::Vector2 as 'Position' and 'Size' | usage example: Position(x, y) Size(x, y) Std::string as 'String' | usage example: String test("This is a test string") if (test.find("as a coding example") = -1) Console::WriteLine("Error: 'as a coding example' not found within this string.") A class called FileInfo to store various informations about a file path. Strings into the global console output string stream "cout". For that i added a static function called "Console::WriteLine(const char *message)" to write formated Where all the messages will be drawen to screen.

So the Application got a RichTextBox form added,

Which let me come to the new Forms added: PictureBox, RichTextBox and a Image class to handle various images. For that i added a new form to the application main loop. (?)Īdded a basic console output stream to write messages to the screen rich text like, for our application code. Zecoxao for the eap_part_key offset for 4.55. IDC as example for patches and the FTP source from xerpi.ĭarkElement for pointing me onto stuff while i am into work, like to pointing me onto the hdd key offset so i could add them for other fws too.
#Swissknife read write error code#
IDC and Vortex for various code blocks here and there as example "Vortexs GetLocalIP()" for the PS4. Various devs i don't know the name now and which where included into the unjail and system whide patches. SpecterDev for his syscall 11 implementation. Oh and not to forget The DarkProgrammer for the 4.55 pkg base, testing and pointing me onto bugs. For fpkg, fself, webkit exploit, kernel exploit. The File System Dumper i ported to use LibHomebrew is the one from wildcard.įor sure also Credits goes out to flatz, querty and xerpi. The unjail patches for both 4.05 and 4.55 Then i crapped various sources which where already available like the one from f0f and ps4-kexec. Also thanks for giving me the chance to learn more about this planet and his machines
