sader1992 Posted February 23, 2019 Group: Content Moderator Topic Count: 55 Topics Per Day: 0.01 Content Count: 1688 Reputation: 714 Joined: 12/21/14 Last Seen: 23 hours ago Share Posted February 23, 2019 View File Sader's File Verifier Sader's Files Verifier Version 2.0.2: Adding get_information.php with it you can generate the information.txt directly in your webhost use it carefully DO NOT ALLOW IT TO BE PUBLICLY ACCESSIBLE!!!!!!!! you can change the file name or put a password, or create a cron job for it change '$verify_dir' to the dir of your files. change the '$informationfile' to the name of your information file. the information file will be created in the same dir as the php file. Version 2.0.1: Adding Pre-Compiled Version so Visual Studio is not needed if you only want it to run without any customization . Version 2.0: Adding Design . Adding support for Multiple folder layer . Adding Pre-Compiled Version pre_compiled_generator.zip no need for visual studio , you just need to fill out the information and generate the file >> it will build Sader Files Verifier.exe and get_information.exe in the directory you run the program from this how it look an application that check the files you want to check and download if they are missing or corrupt this program in C# , Visual Studio 2019 , and need .Net 4.5 (you can lower the version if you put some work in to it) https://github.com/sader1992/sader_files_verifier Video on how to setup (slow it down if you can't follow my steps) [This video with the non design version 1.0 but it's the same thing] this file made for Ragnarok private servers community you should not add the data.grf and rdata.grf as files as the player better just re-download the full client again do not add your custom.grf as you will edit it every update , unless you are planing to generate new information file every update same thing for your .dat from Thor Patcher don't add it if you have custom.grf that you will never change with the updates , you can add it i would recommend that you better not add files that you update them a lot like iteminfo.lua , unless you are planning to update the information file and the files in the webhost every time you change it! DO NOT ADD THE PROGRAM IT SELF TO THE information FILE!!! this to do list i may or may not do it , however you are free to do it your self! TODO: Encrypt information.txt Compress uploaded files and decompress after download Submitter sader1992 Submitted 02/23/2019 Category Client Tools Video https://youtu.be/-tL8g4JS6PU Content Author sader1992 2 2 1 Quote Link to comment Share on other sites More sharing options...
Tanlor Posted February 23, 2019 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 50 Reputation: 14 Joined: 07/23/18 Last Seen: January 9, 2023 Share Posted February 23, 2019 OMG that's just perfect for some people that miss with .DLL's and something like. Keep going! Quote Link to comment Share on other sites More sharing options...
LearningRO Posted February 23, 2019 Group: Members Topic Count: 107 Topics Per Day: 0.02 Content Count: 777 Reputation: 72 Joined: 02/10/12 Last Seen: 11 hours ago Share Posted February 23, 2019 (edited) whether this tool can prevent modification dll.? it's more cool if you tool can compare with thor patcher btw nice release Edited February 23, 2019 by melv0 Quote Link to comment Share on other sites More sharing options...
sader1992 Posted February 23, 2019 Group: Content Moderator Topic Count: 55 Topics Per Day: 0.01 Content Count: 1688 Reputation: 714 Joined: 12/21/14 Last Seen: 23 hours ago Author Share Posted February 23, 2019 it checks the files hash , so if there is an edited dll , it should delete it and re-download it again 1 Quote Link to comment Share on other sites More sharing options...
LearningRO Posted February 25, 2019 Group: Members Topic Count: 107 Topics Per Day: 0.02 Content Count: 777 Reputation: 72 Joined: 02/10/12 Last Seen: 11 hours ago Share Posted February 25, 2019 On 2/24/2019 at 6:06 AM, sader1992 said: it checks the files hash , so if there is an edited dll , it should delete it and re-download it again but if i don't run your aplication it will not checking edited dll right? its really cool if you can combine with thor patcher so when running the patcher, thor patcher will read frist to check the files hash, like thor patcher read hash for client.exe 1 Quote Link to comment Share on other sites More sharing options...
sader1992 Posted February 25, 2019 Group: Content Moderator Topic Count: 55 Topics Per Day: 0.01 Content Count: 1688 Reputation: 714 Joined: 12/21/14 Last Seen: 23 hours ago Author Share Posted February 25, 2019 well this template made to be only fix client files , my plan was also checking the grf files (but there is no time ans stamina xD) but making a security program is not planed as i would suggest anyone who want to secure their server , just to use Gepard as security should not be an open source or else it would be useless , at least this what i believe it's right security programs should have connection to the server and it need it's own time as security programs without updates will be also useless also who build the program should secure it too and that's is the hardest and no one would do it , and if there is open source ways to do it , it would be pretty easy to reverse engineer it and it would be useless i wouldn't just enter this loophole as no one would know how to use it properly else than those who already can do this kind of project them self , and that would not serve the greater good of ragnarok community xD my original plan was making an open source c# alternative to thor patcher that can be customized as the owner wishes ofc i am not the kind who complete things even if it's too close to perfection xD so i might or might not do it , for now i don't have time so i just released this template for who would want it 1 Quote Link to comment Share on other sites More sharing options...
Elf0 Posted February 28, 2019 Group: Members Topic Count: 5 Topics Per Day: 0.00 Content Count: 23 Reputation: 3 Joined: 01/05/13 Last Seen: February 3, 2021 Share Posted February 28, 2019 Thanks Sader Quote Link to comment Share on other sites More sharing options...
Elf0 Posted February 28, 2019 Group: Members Topic Count: 5 Topics Per Day: 0.00 Content Count: 23 Reputation: 3 Joined: 01/05/13 Last Seen: February 3, 2021 Share Posted February 28, 2019 (edited) @sader1992 How to make it check the files in the system folder? I make new get_information \exe.ico:jVB14/r+XTnX0XI3ipIXsBioxmTSMy520/B8FAzx+18= \System\Iteminfo.lua:SCsOdZbc4oq1HDctZoEB53tGppMEQ+uAZ2B55c935Nc= \System\Iteminfo.lub:jVB14/r+XTnX0XI3ipIXsBioxmTSMy520/B8FAzx+18= However I am having difficulty verifying the files in the system folder @edit What do you think? @sader1992 Next step I'll work on auto update Edited March 1, 2019 by Elf0 1 Quote Link to comment Share on other sites More sharing options...
sader1992 Posted April 27, 2019 Group: Content Moderator Topic Count: 55 Topics Per Day: 0.01 Content Count: 1688 Reputation: 714 Joined: 12/21/14 Last Seen: 23 hours ago Author Share Posted April 27, 2019 Version 2.0 Update Adding Design Adding support for Multiple folder layer 1 Quote Link to comment Share on other sites More sharing options...
sader1992 Posted April 28, 2019 Group: Content Moderator Topic Count: 55 Topics Per Day: 0.01 Content Count: 1688 Reputation: 714 Joined: 12/21/14 Last Seen: 23 hours ago Author Share Posted April 28, 2019 Version 2.0.1 Update Adding Pre-Compiled Version so Visual Studio is not needed if you only want it to run without any customization . pre_compiled_generator.zip no need for visual studio , you just need to fill out the information and generate the file >> it will build Sader Files Verifier.exe and get_information.exe in the directory you run the program from this how it look Quote Link to comment Share on other sites More sharing options...
Rook1es Posted July 28, 2020 Group: Members Topic Count: 11 Topics Per Day: 0.00 Content Count: 97 Reputation: 5 Joined: 06/21/15 Last Seen: September 28, 2024 Share Posted July 28, 2020 Hello . i did try this but when i delete some costumize DLL files. it still can login without checkings files. and then i try to use pre-compiled generator and i change the server name on the first letter it keeps letter R when i used to put is letter F Quote Link to comment Share on other sites More sharing options...
Akbare Posted January 10, 2023 Group: Members Topic Count: 31 Topics Per Day: 0.01 Content Count: 491 Reputation: 20 Joined: 11/19/11 Last Seen: June 5, 2023 Share Posted January 10, 2023 (edited) how to solved my error sir, im used pre_compiled_generator after downlaod an fixed file Edited January 10, 2023 by Akbare Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.