Jump to content

Recommended Posts

Posted (edited)

I have developed a modified Export.lua designed for multi-player server. This modification is able to block certain function used for cheating while conserving some export ability for genuine use. This file will work with the integrated integrity check of DCS:BS/FC2 so the admin can force which function are allowed on their server.

 

For example, the admin can choose to deny the use of LoGetLockedTargetInformation() while letting the LoGetAltitudeAboveSeaLevel() available for pit-builder. Also, the user can use their own script because these will not be check by the server for integrity problem.

 

I have modified Oakes SIOC export.lua and BSVP to work with my modification without any problems. With the default configuration, these 2 tools have all the information they need to work. Some others script like ERI might not work with the default configuration.

 

My script includes Oakes SIOC export.lua and BSVP. You can download it at this location: https://www.simonguilbault.ca/upload/dev/dcs/functionblocker/functionblocker20100701.zip

 

Somebody with a good knowledge of Lua should verify if this script don't have a major security hole because I don't really know Lua well enough to see theses problems:music_whistling:(edit: found one, IC "luabit-0.4/bit.lua" to correct the hole)

 

Alternate download link if the first go down: http://www.mediafire.com/?ymmtxk0wyek

 

Edit of July 2, 2010 :

"luabit-0.4/bit.lua" should be checked by IC because this might be a export/security leak if modified by the end user.

Edited by m0jo
Alternate download link + more
  • Like 1
Posted

Good initiative! The thing is to get this to work:

 

-Export.lua remains file integrity checked

-Server must install your export.lua

-ALL clients must install this export.lua, even if they don't want to

 

Right now players can join with default export.lua unmodified and they need to download nothing. This makes things easy but we are missing external cockpit export.lua, locked Tacview, ERI etc mods.

 

I hope that soon, all majors servers will come up with a unified download that all players must install before joining the major servers.This will allow the use of mods again. Something like the export.lua you propose could be included in that download.

 

Thanks for your ideas!

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...