Search results

  1. C

    Hacking Discussion Info on SHA-256 hashes on FS patches

    I'm really glad this thread is still alive. Thanks to all the developers and testers. :yayswitch: You can create a section on the 1st post for your releases on the 1st post if you want.
  2. C

    Hacking Discussion Info on SHA-256 hashes on FS patches

    I was thinking the same thing. cbz-to-b on patch 3. It would change the existing es patches of versions below 11 but it would be much easier and more consistent. off-topic: Which OS/python/IDA version do you use? i'll try to install IDA to see the disassemble code easier. last debugger i used...
  3. C

    Hacking Discussion Info on SHA-256 hashes on FS patches

    patch 3 pattern for 11.0.0 below can be used also. but 11.0.0 we cannot be sure if it will change on new updates. on patch 1, we can use "patch = int((0x14 << 24) | ((inst >> 5) & 0x7FFFF))" to convert that cbz to b (credit to anon user)
  4. C

    Hacking Discussion Info on SHA-256 hashes on FS patches

    I'm looking at the 3rd patch of 11.0.0. It would be much simpler if we can patch previous versions like the 11.0.0
  5. C

    Hacking Discussion Info on SHA-256 hashes on FS patches

    how about at line 16? did you add your keys there? i have my prod.keys at %USERPROFILE%\.switch so i don't need to add it as an argument on hactool. i forgot to add it also on some lines of the script
  6. C

    Hacking Discussion Info on SHA-256 hashes on FS patches

    try to replace line 25 with this and use single quotes
  7. C

    Hacking Discussion Info on SHA-256 hashes on FS patches

    At which part do you get the nca header error?
  8. C

    Hacking Discussion Info on SHA-256 hashes on FS patches

    I had the same issue. just change "-k keys.txt" to "--keyset=keys.txt". there should be no spaces on the argument.
  9. C

    Hacking Discussion Info on SHA-256 hashes on FS patches

    I looped on all files inside the folder until i get the nca with title id 0100000000000033. remaining would be finding the addresses. import os import sys import subprocess if len(sys.argv) == 1: print("no argv") sys.exit(1) ES_NCA = "" FIRMWARE_DIR = sys.argv[1] print("Checking files...
  10. C

    Hacking Discussion Info on SHA-256 hashes on FS patches

    Great! You can include it on your AutoIPS thread to be more visible to others. I'll be looking on ES patches also
  11. C

    Hacking Discussion Info on SHA-256 hashes on FS patches

    Great! thanks for all inputs! a quick cpp code to get the offset #include <stdio.h> #include <iostream> using namespace std; typedef unsigned char BYTE; long getFileSize(FILE *file) { long lCurPos, lEndPos; lCurPos = ftell(file); fseek(file, 0, 2); lEndPos = ftell(file)...
  12. C

    Hacking Discussion Info on SHA-256 hashes on FS patches

    Hi, I haven't verify/confirm the bytes before patch is applied. I was planning to do one of following to verify : a. compare FS.decomp.kip1from different firmware version b. dump or browse the memory region on a running Switch with and without the fs patch and compare. c. check the vcdiff files...
  13. C

    Hacking Discussion Info on SHA-256 hashes on FS patches

    If you want to know where those hashes came, here is what I've got so far. 1. Download Firmware 11.0.1.zip and extract the contents. 2. 2 ncas will contains "nx" folder (fat32 and exfat). I don't yet know how to identity which specific nca but it's always around 3mb. 3. Extract the contents...
  14. C

    Hacking Sigpatches for Atmosphere (Hekate, fss0, fusee & package3)

    any progress on fs/es patching? are you able to compile atmosphere? we can add debugging outputs on fs/es patching to trace where the hash is from. maybe here -> stratosphere.c line 390 (call to function apply_kip_ips_patches)
General chit-chat
Help Users
  • Sicklyboy @ Sicklyboy:
    @BigOnYa, I'll rip a bag off my Volcano to that, brother
    +2
  • a_username_that_is_cool @ a_username_that_is_cool:
    DDDS . Dual Developer Dedede System :)
    +1
  • BakerMan @ BakerMan:
    also happy birthday @Xdqwerty
    +1
  • BigOnYa @ BigOnYa:
    Is it me you're looking for?
  • MysticStarlight @ MysticStarlight:
    'Cause I wonder where you are
  • MysticStarlight @ MysticStarlight:
    wait I got the lyrics mixed up
    +1
  • BigOnYa @ BigOnYa:
    And I wonder what you do...Lol
  • BigOnYa @ BigOnYa:
    Its all good, I'm here to talk to you.
  • BigOnYa @ BigOnYa:
    Hello
  • BigOnYa @ BigOnYa:
    I've been playing fallout4 all day, I went into a elevator and it kept going, never stopped, waited 5 minutes, must of been a bug. How bout you, whatcha do today?
    +1
  • MysticStarlight @ MysticStarlight:
    I'm wondering why a stray tuxedo cat has a cloudy eye
  • MysticStarlight @ MysticStarlight:
    I've been playing TOTK all day also
    +1
  • MysticStarlight @ MysticStarlight:
    Oh you reminded me of those elevator nightmares
  • BigOnYa @ BigOnYa:
    Awesome game, fun how they force you to build, but you can build as you want
  • MysticStarlight @ MysticStarlight:
    It is super fun, I actually prefer it over BoTW
    +1
  • BigOnYa @ BigOnYa:
    The guy holding the sign always cracked me up, esp when you fail, and it falls
  • MysticStarlight @ MysticStarlight:
    Ah yes, that guy lol. I still need to find all his signs. The game has a lot to do though so I don't know what to finish first
  • MysticStarlight @ MysticStarlight:
    I'm 120 hours in and am still like 44.4% done
    +1
  • BigOnYa @ BigOnYa:
    Good times. Building is starting to get good around now for you. You making me want to make run thru again.
  • BigOnYa @ BigOnYa:
    Ok good chatting, enjoy your gaming, and avoid the lightning, or put your sword away. Good night.
  • K3Nv2 @ K3Nv2:
    All I gotta do is not spend $10 in the next 5 days and I'll break even this month lol
  • K3Nv2 @ K3Nv2:
    @BigOnYa, tell your wife not to forget her wallet
    K3Nv2 @ K3Nv2: @BigOnYa, tell your wife not to forget her wallet