Jump to content

Vanganth

Members
  • Posts

    39
  • Credits

  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    0%

Vanganth last won the day on November 3 2020

Vanganth had the most liked content!

About Vanganth

Contact Methods

  • Telegram
    vanganth@hotmail.com

Profile Information

  • Gender
    Male

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Vanganth's Achievements

Newbie

Newbie (1/16)

6

Reputation

  1. It's not a trash, you're missing the point of this dll, first of all this dll isn't an anti bot, it's main goal was to extend l2 client functionality (example auto potions, new shots, custom packets, version control etc), the antibot was just an add-on (due to it's popularity it got cracked pretty fast, same as every single other anti bot engine). This dll is a mess (that's the word that describe it better) never had a time for refactoring it so there's a lot of chaotic/unused code, anyway it did it's job perfectly (with such low costs). @Anarchy feel free to fix it up and share your great results with community ;) KeyGenerator engine has been made just for one customer so i know who leaked it, no hard feelings wish you best. As i can see it's been almost half year since these sources were shared. How many public patches are there to fix it up ? I found just ONE fix in this thread (thx to eressea). That's pretty sad, it perfectly describes the community - everyone would like to take but so few would give. I don't remember adding any backdoor to the sources, that would be just unfair in my opinion. The thing that server crashes upon some circumstances means there's a bug that needs to be fixed, just it. So if it crashes for you just fix it, it's easy (you can find 90% of crash issues in LinError.txt, the other 10% can be fixed with windbg or other debugger attached to l2server), if you don't know how to fix it even with the extender source code then you shouldn't play with L2OFF platform. If you want to you can always rent a developer with asm/c++ experience (+reverse engineering), pay him 45+$ per hour and he'll make you brand new extender (maybe with less amount of bugs) after ~1050 hours. Wish you all the best, have a nice days!
  2. Hello, As most of you may know i've got no time to support/upgrade my Interlude Extender project anymore, due to my work/studies there were no serious updates for quite long time. I've decided to give the project ownership into good hands, to people who got more than enough knowledge to fix it up and add new features. From now on the AdvExt64 team will be responsible for the future of my project. This is not a farewell, i'll join their team and help them when i get some free time to spare. They'll implement new licensing module and something many of you were waiting for - support for smart guard antibot. If you got any questions regarding this situation feel free to mail me at vanganth@hotmail.com (i usually answer within 24-48 hours). Best Regards, Vanganth
  3. You have send me more like idea than something i can easily implement, my free time is quite limited these days, i've moved away from L2. I'll contact you via email and make you an offer in few days. I'm looking for someone who can take care of/continue the IL/GF projects by himself (someone who knows L2Off platform from inside). To everyone else: I already said it many times, i don't have time to provide as much support as you all want, so sometimes i don't answer to dump questions that could be easily found via google or by digging in the server script files, (in some rare cases i miss the emails or they go to spam box). In my opinion everyone who want to host a server (be a L2 server administrator) should have some nice piece of knowledge about L2Off, in case if something goes wrong he should know how to fix it. I'm thinking about selling the extender sources (or at least sharing the access to svn), so if there's someone with good knowledge about asm/c++ and he's owning a server, now he may be able to do this in proper way (the way it used to be 9 years ago, every server admin had own extender).
  4. Only NCSoft has source code for L2Server etc. Changing packet encryption won't protect you against bots (it will only work for out of game bots, all in game bots will still work), there are some dummy packets in server<> client protocol so adding new packet isn't a problem, but in order to do that you'll have to make an extender for client and l2server then replace Dummy packet handler with your own.
  5. Herb System configuration loaded from IlExt.ini :D - Nice Try !
  6. Indeed. Anyone who'd like to test files can ask me about that - trial files are free just work for 7 days, there is no player limit tho.
  7. Since a lot of people got problems with account panels and hosting company that doesn't support mssql connection i've made a AP Gateway and Account Panel that should work everywhere. How it works: Account Panel got 3 basic functions: - DBCreateAccount - creates account - DBChangePassword - changes password for specified account - DBResetPassword - resets password for specified account and sends it to player's email box Above functions uses tcp/ip protocol to connect to AP Gateway - that's why no additional library is required at hosting side. The AP Gateway (made in C# uses .Net Framework 4.0) have be run in windows box - can be run in same machine as MS SQL Server, it connects to sql server and handles Account Panel's requests. How to configure: 1. Download and unpack AccountPanel.7z then open and edit config.php: <?php $serverName="L2Service"; //Change it to your server name $serverUrl="http://www.l2service.com"; //Change it to your server's website url $dbHost = "127.0.0.1"; //APGateway IP - ip of the machine where AP Gateway will be hosted $dbPort = 1224; //APGateway Port $captchaType=1; //Captcha Type 1 - Slide , 0 - Text - anti bot system ?> 2. Upload Account Panel to your web host. 3. Create new login in MSSQL for APGateway (it needs read/writie/connect access to lin2db database). 4. Download and unpack APGateway.7z then open and configure APGateway.exe.config in some text editor (ex Notepad2): <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > <section name="APGateway.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> </sectionGroup> </configSections> <applicationSettings> <APGateway.Properties.Settings> <setting name="DbUser" serializeAs="String"> <value>sa</value> </setting> <setting name="DbPassword" serializeAs="String"> <value>123456</value> </setting> <setting name="DbServer" serializeAs="String"> <value>(local)\SQLEXPRESS</value> </setting> <setting name="BannedIpList" serializeAs="String"> <value>192.168.15.44;120.33.234.11</value> </setting> <setting name="BanDuration" serializeAs="String"> <value>300</value> </setting> <setting name="SafeIpList" serializeAs="String"> <value>127.0.0.1</value> </setting> <setting name="ConnectionPerSecond" serializeAs="String"> <value>10</value> </setting> <setting name="AcceptSocketDelay" serializeAs="String"> <value>10</value> </setting> <setting name="DBTrustedConnection" serializeAs="String"> <value>False</value> </setting> <setting name="DBTimeout" serializeAs="String"> <value>30</value> </setting> <setting name="SMTPServer" serializeAs="String"> <value>smtp.gmail.com</value> </setting> <setting name="SMTPPort" serializeAs="String"> <value>587</value> </setting> <setting name="SMTPUseSSL" serializeAs="String"> <value>True</value> </setting> <setting name="SMTPLogin" serializeAs="String"> <value>yourSmtpLogin</value> </setting> <setting name="SMTPPassword" serializeAs="String"> <value>yourSmtpPassword</value> </setting> <setting name="EmailAddress" serializeAs="String"> <value>support@l2service.com</value> </setting> <setting name="ServerName" serializeAs="String"> <value>L2Service</value> </setting> </APGateway.Properties.Settings> </applicationSettings> </configuration> - DbUser - replace sa with your new login - DbPassword - repalce 123456 with password for your new login - DbServer - replace (local)\SQLEXPRESS with your sql server instance - SafeIpList - add your web host's ip there (separated with ';' ) SMTP server is used to send new passwords to player's email box (Reset Password option) - SMTPServer - replace smtp.gmail.com with your smtp server - SMTPPort - replace 587 with your smtp server port - SMTPLogin - replace yourSmtpLogin with login to your email account - SMTPPassword - replace yourSmtpPassword with password for your email account - EmailAddress - replace support@l2service.com with your email address - ServerName - replace L2Service with your server name 5. Upload APGateway to your server machine and open port 1224 TCP in Firewall (dont forget to add rule that only your web server ip can connect) 6. Open update.sql from AccountPanel.7z and run this query in MSSQL Management Studio - it will add email field to user_account table. 7. Run APGateway and have fun with working account panel. Required files: AccountPanel.7z APGateway.7z .NET Framework 4.0 (Web Installer) Feel free to edit above files as you like to, just don't sell them. Regards
  8. Dunno someone changed it. Set it to 0. I bet it requires client.dll for this version or simply turn off custom cryption to connect.
  9. Don't ask me what they did with mine dll (leaked dll had around 500-700 KB size), if you get lucky maybe you can even find sources - whole vc++ project is what get leaked- for this on some russian forum, (someone just added own stuff like splash to sources and build it).
  10. Here's the leaked gf pack made by Kation/Vanganth (dated to 30.06.2011) sold by nish, ray and the others. Download Binaries have been modified so use it at your own risk. I wont provide any support for these files. Sharing it only becouse i dont like when someone who did not work on it at all, tries to sell my work. btw. org files doesnt have this crappy splash screen.
  11. 1st. The dll he's talking about got leaked by some russian quite long time ago, though it's shared somewhere, had no idea someone would be selling it... couse there're only few things added comparing to rpgclub's ext . 2nd. Cracked ? as good i remember it wasnt protected at all ;P Btw i'm not selling NCSoft's stuff (it's free for all atm) i'm just adding it as a bonus to the extender which i made by myself.
  12. Here we go again... You wont give any support such a free updates... just make sure people who buy mine stuff from you wont come back to me crying that you just tricked them, couse i wont help them (same shit happend with Interlude).
  13. It is old couse rev is 13 (this is when i was starting with this project) current revision is 76.
  14. Did you change country in l2server.ini ? Couse you need to change it if you want to use special chars.
  15. It's not a lot it's basic stuff... Ncsoft made an option to randomize packet opcodes for each user socket, can be turned on/off in l2server.ini (EnablePacketShuffle=false/true in Setting section). Just hook where it calls handlers. (2 hooks).
×
×
  • Create New...