Hacking WIP XCIment - Auto XCI file renaming tool

  • Thread starter Thread starter WolfThatGoesMoo
  • Start date Start date
  • Views Views 34,823
  • Replies Replies 64
  • Likes Likes 20
My xci are just .rar that won’t extract

Will this tool help

You mean that you have a file like "New Mario Game.rar" and when you right click on it and click extract, it gives you an error? Like corrupted archive or something of that nature? If so, no this program doesn't handle this.
Although, I browsed around and have found that you may need to update winrar if you're using an older version that doesn't support the new splitting method. If this is not your problem, can you provide more detail please?
 
Any idea when you publish the source code?
I'm going to make this version stable and clean up the source. I'm almost done adding the small things I want to, just taking a little break. I'll then post it. I'm most likely going to take this tool and create another with this same functionality but carried over into an overall better processing/managing tool for backups.

Oh, and apparently I need to add logic to support carts with fw over 4.0.0 because the nacp isn't in the normal partition anymore. Bleh.
 
Last edited by WolfThatGoesMoo,
@WolfThatGoesMoo: While I want to use this program, I do not recommend people to use this program as 6/67 virus scanners return this as a trojan/malware.
This person just joined the forums as of June 1st, 2018 therefore this program should be treated as created by an unknown member of the community.
You can claim it's a false-positive, but until we have a verifiable open-source code, it is HIGHLY recommended to avoid this, albeit useful, tool for now.
Thanks for taking the time to create this program as I wish in no way to demean your work. It's just that my confidence in false-positive program isn't very high.

edit: https://www.virustotal.com/#/file/f...560a7a4d51f6d3c5bde93f649cfedabfb94/detection
 
Last edited by datahoarder,
Out of curiosity, what would happen if you had different region releases of the same game? Just an error? If nothing has been implemented yet, maybe appending (USA) or (EUR) or whatever could be an option?
 
  • Like
Reactions: WolfThatGoesMoo
@WolfThatGoesMoo: While I want to use this program, I do not recommend people to use this program as 6/67 virus scanners return this as a trojan/malware.
This person just joined the forums as of June 1st, 2018 therefore this program should be treated as created by an unknown member of the community.
You can claim it's a false-positive, but until we have a verifiable open-source code, it is HIGHLY recommended to avoid this, albeit useful, tool for now.
Thanks for taking the time to create this program as I wish in no way to demean your work. It's just that my confidence in false-positive program isn't very high.

edit: https://www.virustotal.com/#/file/f...560a7a4d51f6d3c5bde93f649cfedabfb94/detection

I can respect that! I will go ahead and say use at your own risk. I'm sort of familiar with false positives and the terminology surrounded by it but I really don't know enough to make claims. Not sure what triggers anti-viruses to consider code malicious, but this program does delete files extracted from within the .xci? So perhaps the deleting function triggers something. Anyway! Fair enough and thank you for letting the community know! I'll add this to the main post.

Out of curiosity, what would happen if you had different region releases of the same game? Just an error? If nothing has been implemented yet, maybe appending (USA) or (EUR) or whatever could be an option?
I've already addressed this problem and it's fixed. There's an option that allows you to append the region to the end. It'll be released soon.
 
Last edited by WolfThatGoesMoo,
I can respect that! I will go ahead and say use at your own risk. I'm sort of familiar with false positives and the terminology surrounded by it but I really don't know enough to make claims. Not sure what triggers anti-viruses to consider code malicious, but this program does delete files extracted from within the .xci? So perhaps the deleting function triggers something. Anyway! Fair enough and thank you for letting the community know! I'll add this to the main post.


I've already addressed this problem and it's fixed. There's an option that allows you to append the region to the end. It'll be released soon.
Happy Birthdays is an example game with the logo partition you can test with.
 
Happy Birthdays is an example game with the logo partition you can test with.
I must be missing something, I can't figure out how to extract a game with a logo partition at all. Readers and cutters crash upon inspection and I can't get an extraction without an invalid partition error being thrown. Really not sure where to go from here. Any help would be greatly appreciated.
 
Xenoblade Chronicles 2 give me a "Error 553". I can load it with XCI Explorer.
upload_2018-6-10_7-53-53.png
 
Last edited by Thetoto,
I must be missing something, I can't figure out how to extract a game with a logo partition at all. Readers and cutters crash upon inspection and I can't get an extraction without an invalid partition error being thrown. Really not sure where to go from here. Any help would be greatly appreciated.
Make sure your hactool is up to date. Support for logo partitions are still in the commits and not part of the last release. You'd have to compile it from source.
 
Xenoblade Chronicles 2 give me a "Error 553". I can load it with XCI Explorer.
View attachment 130965
Thank you, I understand what that error means and I'm working on a release that will fix that issue. It's a time out issue where I close out stdout too soon...cause...#Gottagofast. Again, I'll be posting a fix for this soon.

Make sure your hactool is up to date. Support for logo partitions are still in the commits and not part of the last release. You'd have to compile it from source.
Thanks, I'll take a look
 
Last edited by WolfThatGoesMoo,
  • Like
Reactions: Thetoto
@WolfThatGoesMoo: While I want to use this program, I do not recommend people to use this program as 6/67 virus scanners return this as a trojan/malware.
This person just joined the forums as of June 1st, 2018 therefore this program should be treated as created by an unknown member of the community.
You can claim it's a false-positive, but until we have a verifiable open-source code, it is HIGHLY recommended to avoid this, albeit useful, tool for now.
Thanks for taking the time to create this program as I wish in no way to demean your work. It's just that my confidence in false-positive program isn't very high.

edit: https://www.virustotal.com/#/file/f...560a7a4d51f6d3c5bde93f649cfedabfb94/detection

I have decompiled the program, recompiled and tested with virustotal: the same warnings. https://www.virustotal.com/#/file/d...6bd519406c0c9f75f69bc06bd51185873ce/detection
The problem lies with AutoIT: even a program, only with the command: "exit", brings nearly the same warnings: https://www.virustotal.com/#/file/f...2dfe642d137665f5847cf2a7bc6caf499cf/detection
 
I have decompiled the program, recompiled and tested with virustotal: the same warnings. https://www.virustotal.com/#/file/d...6bd519406c0c9f75f69bc06bd51185873ce/detection
The problem lies with AutoIT: even a program, only with the command: "exit", brings nearly the same warnings: https://www.virustotal.com/#/file/f...2dfe642d137665f5847cf2a7bc6caf499cf/detection
Yeah, unfortunately it's just the language itself is detected as a virus. It's definitely a false positive from my testings as well. Either way though, thank you for this. Source is almost cleaned up and done proper and I'll post it.

Too bas, should have named it XCItement
Haha, I didn't notice that. I like it enough that I'll actually consider renaming the program.
 
Last edited by WolfThatGoesMoo,
  • Like
Reactions: WiiuGold

Site & Scene News

Popular threads in this forum