Jump to content

Atton

Members
  • Posts

    211
  • Joined

  • Last visited

Everything posted by Atton

  1. I can find no functions related to what you are talking about and you also forget the obfuscation of the byte code. How you can get around all of that with Lua would be pretty interesting.
  2. If it is as easy as you say then please prove it my inbox is open. 1. We don't allow scripts compiled by others to execute for security reasons stated in the main post. Did you even read it? 2. It would be obvious that the person with the private key could decompile your scripts. 3. Moderators do not have access to this key, most admins probably don't either. If you wish to spout any more rubbish, feel free. A fact that is worth mentioning is that the scripts are decrypted every time they are used. Ciper text would never be executable so in turn everyone must have the decryption key.
  3. Assuming I could figure git hub out I might.It was actually quite easy to do. https://github.com/thenuke321/Advanced-Lua-Encryption-
  4. The Advanced Lua Encryption System or Ale is made to provide offline and low dependency script encryption. It makes use of several built in functions and does not rely on dependencies. Unlike the first release of ale it is open source all source code is publicly readable and editable with few conditions. This could allow for the implementation of things like AES or any highly advanced system. Keys can be changed and made using the tools built into the encoder this provide massively strong security compared to the MTA compiler. Client code is not loaded from a file on the client but rather send to the client and the injected with haste. This makes it harder if not impossible for others to gain access to code at all. If you happen to find any bugs or would like to report an issues post below. Any contributions or suggested features would also be great. Git Hub: https://github.com/thenuke321/Advanced-Lua-Encryption- Plans made for AES to replace Tea due to know faults with Tea.done it Also a short video.
  5. So no response what so ever well that is quite dandy.
  6. Have fun trying to sign the code.
  7. Fuck Around Panel v1.2 The Fuck Around panel or FAP is player control panel that was developed between early 2013 and 2014. It was made to provide a player interface with functions like god mode, flying cars and many others. It come’s stocked with an mp3 player built into the panel so clients can use the panel to play music and even live broadcasts. The panel comes stocked with the following. Full Kit – To instantly give the player weapons and armor. Kill Player – To kill the player using the panel. Respawn – To respawn a dead player. Engine On/Off – To switch a vehicle engine on or off. Blow Car – To blow up the vehicle the player is driving. Damage Proof – To damage proof the drivers car. Cloak – To cloak the player making them somewhat invisible to others. Fix Car – To fix the drivers car. Heal – Heals in player. Get Info – Used to acquire information like your name, serial and ip. Cloak Car – To cloak your car making you invisible. Sticky Wheel’s – Makes the wheels of your vehicle sticky. Flying Cars – Makes cars fly. Hovercars – Allows you to hover on water. Super Jump – Allows you to jump really high. Play/Stop Music URL—For playing music and stopping music. Close – For closing the panel. I am willing to accept pretty much any offer for this panel within reason. I can perform renaming and even edits to better suit your needs for you server. Full access to the source code and a warranty will also be provided with this script. You can contact me via. The MTA Forum Message system Or skype atton-mathews-ftw
  8. Atton

    File Decode

    The issue is within the read and decode section in the server file. MTA does not give me a debug message of any kind. http://www.mediafire.com/download/408es ... Reader.zip
  9. A black list is worthless and I would love to see this feature.
  10. You should hash and compare passwords rather than encrypting them.This video would explain it be better than I can. Sorry for bumping this topic but it is some what important.
  11. This can be done using exports. viewtopic.php?f=148&t=61058
  12. Cracks in the rusting boat will occur.
  13. viewtopic.php?f=130&t=56172&p=543184&hilit=net.dll+source#p543184 From what I know net.dll is closed source and it handles the decryption in MTA good luck on editing it.
  14. The data could suffer the same destiny as the key. It is a bit like a wooden box and key both of which are on fire and the client reads them before they turn to ash. Using a different key each time would make it much harder to reserve engineer rather then using the same RSA key for every script. I'll draw a bit of a map. Server >> Key Gen >> Code Mutilator[Optional] >> Server Encoder[AES] >> Output Data w/ key >> Client >> Memory >> AES Decoder >> Decoded data to memory >> Key destroyed This makes it so there is no one key that can unlock every script in MTA and would just make reverse engineering too hard.
  15. I feel like your entire proposal is already answered in the original post. There's also nothing stopping people implementing this exactly in Lua itself - there are AES Lua encryption algorithms out there. Fair enough but it would be awesome to see this as a built in feature in the future. http://www.codeproject.com/Articles/138 ... ption-Decr Also that might help with learning AES.
  16. Would it not be a better idea to ban bytecode like Garry's Mod does. Then create a system where the server will read lua source code then encrypt it with a randomly generated key. Then send both key and lua source to the clients memory and destroying the key after the data is decrypted you could also add a compiler stage to this. Just thinking that might be easier and this should work fine with basic AES and the random generator header files in C++.
  17. Anti-decompile. Anti decompile from what I know makes use of obfuscation kind of to confuse a decompiler. Encrypt (only from 1.3.4). The encryption that the compiler offers encrypts compiled lua byte code. That is then decoded by the server you run it on anything below 1.3.4 does not have the key stored in the files. I hope that cleared everything up.
  18. This system is called the zoomer it has been upgraded and change quite a lot. It was first put into service in 2012 it was meant to be a server however plans changed and it became a gaming pc. The power supply is a massive pain and the motherboard has been modded and change more times than I can count. CPU: i7-2700k 3.8ghz Ram: 2x 4GB Dims Total 8GB Storage: 2x Kingston SSDs 120gb [Raid] with a 2TB hard drive Mobo: Z68AP-D3 [Modded] GPU: GTX 650 [Plans to install a 770] PSU: Corsair GS 700 Rev 2 CPU Cooler: Corsair H60 Case: Thermaltake Chaser A31
  19. Atton

    Need help

    Here is something you can work from. function DMGPROOF (plr) if plr then local car = getPedOccupiedVehicle(plr) if car then setVehicleDamageProof(car,true) else outputChatBox("You are not in a car!",plr) end end end addCommandHandler("DMG", DMGPROOF)
  20. Yet another good reason to make encrypted work exclusively on one server http://pastebin.com/gBV2FHjW
  21. Atton

    GUI Issues

    Thanks my script is completely fixed and operational.
  22. Atton

    MTA Freezing

    I would recommend a reinstall of windows which should be easy since you most like got yours the tpb. You can avoid wiping all your files just by not formatting the hard drive.
  23. Atton

    GUI Issues

    I cannot copy debugscript3.
  24. Atton

    GUI Issues

    It brings up errors expecting () and :~ not sure about it. lol i forgot the button , post edit , copy it again . addEventHandler(' onClientGUIClick', root, function ( ) if ( source == CCB ) then triggerServerEvent ( 'aCore.cloak', localPlayer ); end end );
×
×
  • Create New...