Sign in to follow this  
Followers 0
TehPoodleCoder

How to Stream through memory buffer

7 posts in this topic

#1 ·  Posted (edited)

Ok, im a noobie to AutoIt, but can understand the basics. I want to know how to Stream files through Memory buffer.

Ok so heres what i mean, this is just a plan script.

InetGet ("EXE LOCATION") > Memory buffer
InetGet ("DLL LOCATION") > Memory buffer
Run ("EXE Memory LOCATION")

I dont want the files to touch the harddrive, As i dont want People to get their hands on the files.

!!!!The DLL has to be in the same 'directory' as the EXE!!!!!

This would help EXTREMELY. And i will be really greatful.

Edited by TehPoodleCoder

Share this post


Link to post
Share on other sites



This is impossible. Windows does not allow you to run a file without it being on the hard drive first.

It is a very basic concept in computer science.

Share this post


Link to post
Share on other sites

Ok, im a noobie to AutoIt, but can understand the basics. I want to know how to Stream files through Memory buffer.

Ok so heres what i mean, this is just a plan script.

InetGet ("EXE LOCATION") > Memory buffer
InetGet ("DLL LOCATION") > Memory buffer
Run ("EXE Memory LOCATION")

I dont want the files to touch the harddrive, As i dont want People to get their hands on the files.

!!!!The DLL has to be in the same 'directory' as the EXE!!!!!

This would help EXTREMELY. And i will be really greatful.

I'm not sure it can't be done, but I am sure there is no non-malicious reason to do it.

:)


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

Share this post


Link to post
Share on other sites

TehPoodleCoder, even when you place the file in memory, it enters their computer at some point.

No matter how hard you try: You're not going to run code that clients do not have.

Share this post


Link to post
Share on other sites

#6 ·  Posted (edited)

Yes, but you could not start the exe, just inject the dll code into the process, thus it wouldnt have to touch h/d. It can be done, search ManualMap on google. it just cant be done within AutoIt. It can be done in C/C++. And also, this isnt for a virus/trojan or anything of the sort. It was to inject a DLL into a Game. Thus enabling non-standard game features.

Edited by TehPoodleCoder

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0