Caiol Posted February 12, 2011 Share Posted February 12, 2011 Hello everybody!! I'm trying to use _Crypt_EncryptFile() to encrypt a executable and do a FileInstall() in a script. The thing is i want to run the encrypted file without save it in the user computer... Some like this: FileInstall > Decrypt (Without save) > Run It's possible? If it is possible, how? Can i use something related to resources? Thanks!! Link to comment Share on other sites More sharing options...
guinness Posted February 12, 2011 Share Posted February 12, 2011 (edited) I would do a search for Resources UDF by Zedna! Because FileInstall will always save to the Users Computer. Edited February 12, 2011 by guinness UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _BinaryBin() • _CheckMsgBox() • _CmdLineRaw() • _ContextMenu() • _ConvertLHWebColor()/_ConvertSHWebColor() • _DesktopDimensions() • _DisplayPassword() • _DotNet_Load()/_DotNet_Unload() • _Fibonacci() • _FileCompare() • _FileCompareContents() • _FileNameByHandle() • _FilePrefix/SRE() • _FindInFile() • _GetBackgroundColor()/_SetBackgroundColor() • _GetConrolID() • _GetCtrlClass() • _GetDirectoryFormat() • _GetDriveMediaType() • _GetFilename()/_GetFilenameExt() • _GetHardwareID() • _GetIP() • _GetIP_Country() • _GetOSLanguage() • _GetSavedSource() • _GetStringSize() • _GetSystemPaths() • _GetURLImage() • _GIFImage() • _GoogleWeather() • _GUICtrlCreateGroup() • _GUICtrlListBox_CreateArray() • _GUICtrlListView_CreateArray() • _GUICtrlListView_SaveCSV() • _GUICtrlListView_SaveHTML() • _GUICtrlListView_SaveTxt() • _GUICtrlListView_SaveXML() • _GUICtrlMenu_Recent() • _GUICtrlMenu_SetItemImage() • _GUICtrlTreeView_CreateArray() • _GUIDisable() • _GUIImageList_SetIconFromHandle() • _GUIRegisterMsg() • _GUISetIcon() • _Icon_Clear()/_Icon_Set() • _IdleTime() • _InetGet() • _InetGetGUI() • _InetGetProgress() • _IPDetails() • _IsFileOlder() • _IsGUID() • _IsHex() • _IsPalindrome() • _IsRegKey() • _IsStringRegExp() • _IsSystemDrive() • _IsUPX() • _IsValidType() • _IsWebColor() • _Language() • _Log() • _MicrosoftInternetConnectivity() • _MSDNDataType() • _PathFull/GetRelative/Split() • _PathSplitEx() • _PrintFromArray() • _ProgressSetMarquee() • _ReDim() • _RockPaperScissors()/_RockPaperScissorsLizardSpock() • _ScrollingCredits • _SelfDelete() • _SelfRename() • _SelfUpdate() • _SendTo() • _ShellAll() • _ShellFile() • _ShellFolder() • _SingletonHWID() • _SingletonPID() • _Startup() • _StringCompact() • _StringIsValid() • _StringRegExpMetaCharacters() • _StringReplaceWholeWord() • _StringStripChars() • _Temperature() • _TrialPeriod() • _UKToUSDate()/_USToUKDate() • _WinAPI_Create_CTL_CODE() • _WinAPI_CreateGUID() • _WMIDateStringToDate()/_DateToWMIDateString() • Au3 script parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 Link to comment Share on other sites More sharing options...
PsaltyDS Posted February 12, 2011 Share Posted February 12, 2011 Why run it without saving to disk first? Sounds malicious. Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law Link to comment Share on other sites More sharing options...
twitchyliquid64 Posted February 13, 2011 Share Posted February 13, 2011 Why run it without saving to disk first? Sounds malicious. I agree. Sounds Like your trying to make a crypter Like this one. If you are, go away. All it does is spoils Autoit's reputation.If not, well sorry I dunno. ongoing projects:-firestorm: Largescale P2P Social NetworkCompleted Autoit Programs/Scripts: Variable Pickler | Networked Streaming Audio (in pure autoIT) | firenet p2p web messenger | Proxy Checker | Dynamic Execute() Code Generator | P2P UDF | Graph Theory Proof of Concept - Breadth First search Link to comment Share on other sites More sharing options...
Skitty Posted February 13, 2011 Share Posted February 13, 2011 trancexx can answer this question.... But by the way this sounds, I doubt you're gonna get anywhere here... Link to comment Share on other sites More sharing options...
Caiol Posted February 13, 2011 Author Share Posted February 13, 2011 (edited) It isn't malicious... i've write in the majority of my topics, sorry... I'm making a game anti hack/cheating and i want to block the original executable from copys and others... and i've find the _Crypt_EncryptFile, but i don't know if its possible to run without save in the user/player computer... With resources can i run it without save? I've been searching about it, but i don't found an alternative. Sorry for my english... EDIT: I've find what System238 said, but the function "RunBinary" isn't working with my executable... The Topic: Someone helps? Edited February 13, 2011 by Caiol Link to comment Share on other sites More sharing options...
Caiol Posted February 14, 2011 Author Share Posted February 14, 2011 Bump.. Link to comment Share on other sites More sharing options...
Skitty Posted February 14, 2011 Share Posted February 14, 2011 It's exactly what it says. the executable isn't relocatable... meaning its only operable in a certain directory. And anyway, no matter what you do, its still possible to hack your game... just ask a dev.... You can only make it harder for someone to do it.. Link to comment Share on other sites More sharing options...
Caiol Posted February 14, 2011 Author Share Posted February 14, 2011 Yes... whatever I do, they will be able to hack the game... i know it... So, Thanks everyone! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now