Sign in to follow this  
Followers 0
emoyasha

File Encryptor

what do you think of this?   12 members have voted

  1. 1. what do you think of this?

    • its good
      4
    • needs a lot more work
      2
    • its "o.k."
      2
    • its hopeless
      4
    • needs a little more work
      2
    • its excelent but could be improved on
      1
  2. 2. hwo often would you use this?

    • daily
      2
    • hourly
      0
    • weekly
      2
    • monthly
      2
    • never
      6

Please sign in or register to vote in this poll.

30 posts in this topic

#1 ·  Posted (edited)

READ ALL OF THIS BEFORE USE (in case you don't like to read, all files needs to retain their names and be in the same directory (zip file with all files is included at bottom[all individual files have been removed and links to the archive is in several places] all files must still retain names, be in same folder, and compiled)[there is a less secure binary encrypter that runs 500 % faster that i have now also included

well as it says, its a bit slow as of now (im working on speeding it up) but here are the features

-encrypts any file (time depends on file)

-saves 4 pieces of data a .hexf file

>first 3 Hex(binary to hex) characters encrypted with user password

> rest of the hex

>the file's extension

>The password for the file (encrypted)

-decrypter has messages showing the status of decryption

-automatically registers decrypter-cmd.exe as the default program to open .hexf file

and passes the .hexf file as the file to decrypt

-uses a new encryption algorithm

<<<<<<<>>>>>>>>>

so far only one con i can think of

- Doubles File Size

<<<<<<<<<<<Encrypter MUST BE IN SAME FOLDER AS DECRYPTORS AS WELL AS THE TWO DLL'S INCLUDED>>>>>>>>>.

Encrypter:

encryptor.au3 > full package below \/

proj_1.zip

proj_1_binary.zip

<<<<<<<<<<<<<<>>>>>>>>>>

-------------------------------------------

<<<<<<<<<<<>>>>>>>>>>>>>>

<<<<<<Decrypter mus be in same folder as compiled encryptor>>>>>>>>>>>

<<<<<<IT DOES WRITE A FILE EXTENSION TO THE REGISTRY>>>>>>>

decrypter(gui + cmd line version (writes file extension to registry on every run ):

decrypter.au3 > full package below \/

proj_1.zip

proj_1_binary.zip

this will run any .hexf files by association

also it can be run via cmd line with the following parameters

decrypter.exe "Path to hexf file" "password"

example:

c:\program files\decrypter.exe "c:\test.hexf" "password"

<<<<<<<<<<<>>>>>>>>>>>>>>

--------------------------------------------

<<<<<<<<DLL'S>>>>>>>>>>>>>>

MD5Hash.dll

SHAHash.dll > Full package Below \/

proj_1.zip

proj_1_binary.zip

<<<<<<<<<<>>>>>>>>>>>>>

---------------------------------------

<<<<<<<<Full package>>>>>>>>>

proj_1.zip

proj_1_binary.zip

<<<<<<<<<>>>>>>>>>>.....

---------------------------------

<<<<<<<<<<>>>>>>>>>

info on two different kinds of decryptors

Information

Hex Encryptor:

-complete 100% unbreakable encryption(ensured up to price of data loss)

-recommended for files under 5mb

-5mb files may take up to a half hour to decrypt

-larger files may take longer, depending on your processing speed

-the .hexf output file is two times as large as the original file

-uses a new never used encryption algorithm along with hex and arrays while encrypting/decrypting

-FILE CAN NOT BE USED UNLESS THE CORRECT PASSWORD IS PROVIDED

-output file is twice as larg as original

-drag and drop file opening

-Should be used on [text files, raw text files, source codes, web pages, small images, and (any file below 5bm [reccomended below 2] that you want to encrypt completely with no chance of the file being cracked, for your life time!)]

-file association to decrypter

>>you can:

/>double click the .hexf file

/>open the decryptor executable and select the file

/>can be run from command line (see included help file)

--------------------------------------------------------------

Binary Encryptor:

- 99.9% unbreakable encryption(ensured up to price of data loss)

>excluding raw text files

>pieces of raw text can be extracted and decompiled (use hex encryptor for all text files)

-can be used on files up to 1GB

-runs 500% faster than the hex encryptor(only it cant encrypt text files)

-should only be used on [executable files,batch files, com files, msword files, advanced text editing program (non raw save), flash files, computer media such as audio and video, and other non raw files]

-uses a new never used encryption algorithm along with binary and arrays while encrypting/decrypting

-FILE CAN NOT BE USED UNLESS THE CORRECT PASSWORD IS PROVIDED

-drag and drop file opening

-file association to decrypter

>>you can:

/>double click the .binf file

/>open the decrypter executable and select the file

/>can be run from command line (see included help file)

(when i release to the public the encryption method WILL be different than that seen here.) Edited by emoyasha

Admin Of:http://notmyspace.info [Under Development, looking for volunteers to help improve]http://PSNetCards.co.ukhttp://ZacnAndLindsey.com [Under development, not quite sure what to do with it yet]http://revelm.com------------------------------------Radio Streams:http://75.185.53.88:8000 [128kb/s 44kHz]http://75.185.53.88:8002 [22kb/s 22kHz](works on mobile phones)-----------------------------------My Server:Owned By: http://jumpline.comIP:66.84.19.220Bandwidth:200GBStorage Space:1TBNetwork Connection: 1GB/S[up and down]Operating System: Red Hat LinuxInstalled Apps:Webmail, phpBB, Majordomo, phpMyAdmin, MySQL, Active Server Pages, FrontPage Extensions 2002, GraphicsMagick, Mod Perl, Perl, PHP: Hypertext Preprocessor, Python(want cheap good webhosting, or need a place to park your domain? contact me)-----------------------------------

Share this post


Link to post
Share on other sites



Very Nice!! Thanks for sharing..

Share this post


Link to post
Share on other sites

#3 ·  Posted (edited)

yeah, no problem, i originaly wanted to use a similar method for compression, but realised that i should put that off, because reducing size mens using strign replace thousands of times... lol. so here is my current project. and testers? want to tel me if there are bugs? or how they think it works?

(thanks to gesller)

Edited by emoyasha

Admin Of:http://notmyspace.info [Under Development, looking for volunteers to help improve]http://PSNetCards.co.ukhttp://ZacnAndLindsey.com [Under development, not quite sure what to do with it yet]http://revelm.com------------------------------------Radio Streams:http://75.185.53.88:8000 [128kb/s 44kHz]http://75.185.53.88:8002 [22kb/s 22kHz](works on mobile phones)-----------------------------------My Server:Owned By: http://jumpline.comIP:66.84.19.220Bandwidth:200GBStorage Space:1TBNetwork Connection: 1GB/S[up and down]Operating System: Red Hat LinuxInstalled Apps:Webmail, phpBB, Majordomo, phpMyAdmin, MySQL, Active Server Pages, FrontPage Extensions 2002, GraphicsMagick, Mod Perl, Perl, PHP: Hypertext Preprocessor, Python(want cheap good webhosting, or need a place to park your domain? contact me)-----------------------------------

Share this post


Link to post
Share on other sites

#4 ·  Posted (edited)

also could anyone tell me how to associate .hexf files to the decryption program, and make it so when they are double clicked, the file being opened is automatically selected as $file

Edited by emoyasha

Admin Of:http://notmyspace.info [Under Development, looking for volunteers to help improve]http://PSNetCards.co.ukhttp://ZacnAndLindsey.com [Under development, not quite sure what to do with it yet]http://revelm.com------------------------------------Radio Streams:http://75.185.53.88:8000 [128kb/s 44kHz]http://75.185.53.88:8002 [22kb/s 22kHz](works on mobile phones)-----------------------------------My Server:Owned By: http://jumpline.comIP:66.84.19.220Bandwidth:200GBStorage Space:1TBNetwork Connection: 1GB/S[up and down]Operating System: Red Hat LinuxInstalled Apps:Webmail, phpBB, Majordomo, phpMyAdmin, MySQL, Active Server Pages, FrontPage Extensions 2002, GraphicsMagick, Mod Perl, Perl, PHP: Hypertext Preprocessor, Python(want cheap good webhosting, or need a place to park your domain? contact me)-----------------------------------

Share this post


Link to post
Share on other sites

#5 ·  Posted (edited)

Hey,

for the file association check out THIS.

also check out $CmdLine in the helpfile (it's under 'Running Scripts'), that should get you there.

Gl Hf,

Robjong.

Edited by Robjong

Share this post


Link to post
Share on other sites

#6 ·  Posted (edited)

thanks for the advice...

18 and 15 download and no one has told me if it even works or not, or how it works on their computers?

is it that bad? lol?

-----------------------

Edited by emoyasha

Admin Of:http://notmyspace.info [Under Development, looking for volunteers to help improve]http://PSNetCards.co.ukhttp://ZacnAndLindsey.com [Under development, not quite sure what to do with it yet]http://revelm.com------------------------------------Radio Streams:http://75.185.53.88:8000 [128kb/s 44kHz]http://75.185.53.88:8002 [22kb/s 22kHz](works on mobile phones)-----------------------------------My Server:Owned By: http://jumpline.comIP:66.84.19.220Bandwidth:200GBStorage Space:1TBNetwork Connection: 1GB/S[up and down]Operating System: Red Hat LinuxInstalled Apps:Webmail, phpBB, Majordomo, phpMyAdmin, MySQL, Active Server Pages, FrontPage Extensions 2002, GraphicsMagick, Mod Perl, Perl, PHP: Hypertext Preprocessor, Python(want cheap good webhosting, or need a place to park your domain? contact me)-----------------------------------

Share this post


Link to post
Share on other sites

No, it means they're leechers XD

Just kidding, I can't really run it from my current location but when I get home i'll test it out =P


[center]"When you look at old, classic games like Snake, you often put it off because it's such a simple game, but it's only when you actually try and create your own unique game from scratch, do you finally appreciate those games."[/center][center]Don't ask for answers if you haven't TRIED yet![/center][center]Most answers can be answered in the help file! Use it![/center]

Share this post


Link to post
Share on other sites

#8 ·  Posted (edited)

now opens all .hexf files with decrypter-cmd.exe

decrypter.exe auto writes the file association on first run

it will create a file names ran.hexf to determine if

this is the first run or not

ran.hexf must stay there or else

every time you run

decrypter.exe with ran.hexf not there

it will just re associate .hexf files

to decrypter-cmd.exe

and exit.

both files must be in the same directory, see first post for more info/

-----

lol thanks for taking the time vin :)

Edited by emoyasha

Admin Of:http://notmyspace.info [Under Development, looking for volunteers to help improve]http://PSNetCards.co.ukhttp://ZacnAndLindsey.com [Under development, not quite sure what to do with it yet]http://revelm.com------------------------------------Radio Streams:http://75.185.53.88:8000 [128kb/s 44kHz]http://75.185.53.88:8002 [22kb/s 22kHz](works on mobile phones)-----------------------------------My Server:Owned By: http://jumpline.comIP:66.84.19.220Bandwidth:200GBStorage Space:1TBNetwork Connection: 1GB/S[up and down]Operating System: Red Hat LinuxInstalled Apps:Webmail, phpBB, Majordomo, phpMyAdmin, MySQL, Active Server Pages, FrontPage Extensions 2002, GraphicsMagick, Mod Perl, Perl, PHP: Hypertext Preprocessor, Python(want cheap good webhosting, or need a place to park your domain? contact me)-----------------------------------

Share this post


Link to post
Share on other sites

#9 ·  Posted (edited)

just wondering, why did you use a 4 letter extension?

theres nothing wrong with it, but whats wrong with just hex? lol

Edited by VindicatorOmega

[center]"When you look at old, classic games like Snake, you often put it off because it's such a simple game, but it's only when you actually try and create your own unique game from scratch, do you finally appreciate those games."[/center][center]Don't ask for answers if you haven't TRIED yet![/center][center]Most answers can be answered in the help file! Use it![/center]

Share this post


Link to post
Share on other sites

Yep, I am using winxp sp2 and works great. It took me a bit to realize the ran.hexf had to be in the directory.. Then I read it.. LOL Duh! :) This could be really great if someone is setting up a reasonably secure file archive setup. Like for passwords or inportant information. I realize it is not super encrypted, just like I said a reasonably secure..

Share this post


Link to post
Share on other sites

#11 ·  Posted (edited)

Yep, I am using winxp sp2 and works great. It took me a bit to realize the ran.hexf had to be in the directory.. Then I read it.. LOL Duh! :( This could be really great if someone is setting up a reasonably secure file archive setup. Like for passwords or inportant information. I realize it is not super encrypted, just like I said a reasonably secure..

You could uber-encrypt it by making the MD5 Sum of the SHA1 sum of the first 15 characters of it the decryption password :)

As long as they didn't know your encryption algorithm, it would be pretty insane to crack.

Edited by KentonBomb

Share this post


Link to post
Share on other sites

#12 ·  Posted (edited)

yeah i know, i used hexf for Hex File because .hex files already exist and are used by hex editing programs

and yes if no one knew the algorithm then it would be super secure, im thinking about md5, or a method of my own....

and that method, that you stated above would be easy to crack, because they could figure it out just by looking at the order/number/setup of the password. and do u mean to use that to like, encrypt the users password, or the whole file?

cause the users password protects the whole file, so such a method might be good for protecting the password, but im think of making my own algorithm that only i understand :) maybe put some unicode/latan/spanish/arabic + a randomizer. maybe an enigma like algorithm, but for now, as long as the user changes "reven" to a different password it should be secure for the meantime. and if you can tell me how to

removed for security porpouses

with autoit in a timeley manner (so the user doesn't have to wait forever and a day every time its ran, then please tell me Edited by emoyasha

Admin Of:http://notmyspace.info [Under Development, looking for volunteers to help improve]http://PSNetCards.co.ukhttp://ZacnAndLindsey.com [Under development, not quite sure what to do with it yet]http://revelm.com------------------------------------Radio Streams:http://75.185.53.88:8000 [128kb/s 44kHz]http://75.185.53.88:8002 [22kb/s 22kHz](works on mobile phones)-----------------------------------My Server:Owned By: http://jumpline.comIP:66.84.19.220Bandwidth:200GBStorage Space:1TBNetwork Connection: 1GB/S[up and down]Operating System: Red Hat LinuxInstalled Apps:Webmail, phpBB, Majordomo, phpMyAdmin, MySQL, Active Server Pages, FrontPage Extensions 2002, GraphicsMagick, Mod Perl, Perl, PHP: Hypertext Preprocessor, Python(want cheap good webhosting, or need a place to park your domain? contact me)-----------------------------------

Share this post


Link to post
Share on other sites

#14 ·  Posted (edited)

DONE THE ALGORITHM HAS BEEN PUT TO USE

I KNOW ITS PROBABLY CRAZY

BUT PLEASE EDIT THE ALGORITHM IDEA OUT OF YOUR POST

JUST SO IT DOESN'T TURN UP IN GOOGLE.

----------

btw

(sarcasm)

thanks for the poll results guys

never [ 2 ] :)

Edited by emoyasha

Admin Of:http://notmyspace.info [Under Development, looking for volunteers to help improve]http://PSNetCards.co.ukhttp://ZacnAndLindsey.com [Under development, not quite sure what to do with it yet]http://revelm.com------------------------------------Radio Streams:http://75.185.53.88:8000 [128kb/s 44kHz]http://75.185.53.88:8002 [22kb/s 22kHz](works on mobile phones)-----------------------------------My Server:Owned By: http://jumpline.comIP:66.84.19.220Bandwidth:200GBStorage Space:1TBNetwork Connection: 1GB/S[up and down]Operating System: Red Hat LinuxInstalled Apps:Webmail, phpBB, Majordomo, phpMyAdmin, MySQL, Active Server Pages, FrontPage Extensions 2002, GraphicsMagick, Mod Perl, Perl, PHP: Hypertext Preprocessor, Python(want cheap good webhosting, or need a place to park your domain? contact me)-----------------------------------

Share this post


Link to post
Share on other sites

DONE THE ALGORITHM HAS BEEN PUT TO USE

I KNOW ITS PROBABLY CRAZY

BUT PLEASE EDIT THE ALGORITHM IDEA OUT OF YOUR POST

JUST SO IT DOESN'T TURN UP IN GOOGLE.

I meant to use that as an example, and not as an actual method. Plus, I didn't think you would actually do it. I was exaggerating the situation for a bit of humor.

Share this post


Link to post
Share on other sites

lol :) regardless it was a good idea :(

and secondly im going to stick with it.

perhaps.


Admin Of:http://notmyspace.info [Under Development, looking for volunteers to help improve]http://PSNetCards.co.ukhttp://ZacnAndLindsey.com [Under development, not quite sure what to do with it yet]http://revelm.com------------------------------------Radio Streams:http://75.185.53.88:8000 [128kb/s 44kHz]http://75.185.53.88:8002 [22kb/s 22kHz](works on mobile phones)-----------------------------------My Server:Owned By: http://jumpline.comIP:66.84.19.220Bandwidth:200GBStorage Space:1TBNetwork Connection: 1GB/S[up and down]Operating System: Red Hat LinuxInstalled Apps:Webmail, phpBB, Majordomo, phpMyAdmin, MySQL, Active Server Pages, FrontPage Extensions 2002, GraphicsMagick, Mod Perl, Perl, PHP: Hypertext Preprocessor, Python(want cheap good webhosting, or need a place to park your domain? contact me)-----------------------------------

Share this post


Link to post
Share on other sites

UPDATE:

CAN BE RUN VIA CMD WITH PARAMS

ONE EXECUTABLE FOR MANUALLY OPEN FILES, OR AUTO OPEN BY ASSOCIATION

NEW FILES IN FIRST POST.


Admin Of:http://notmyspace.info [Under Development, looking for volunteers to help improve]http://PSNetCards.co.ukhttp://ZacnAndLindsey.com [Under development, not quite sure what to do with it yet]http://revelm.com------------------------------------Radio Streams:http://75.185.53.88:8000 [128kb/s 44kHz]http://75.185.53.88:8002 [22kb/s 22kHz](works on mobile phones)-----------------------------------My Server:Owned By: http://jumpline.comIP:66.84.19.220Bandwidth:200GBStorage Space:1TBNetwork Connection: 1GB/S[up and down]Operating System: Red Hat LinuxInstalled Apps:Webmail, phpBB, Majordomo, phpMyAdmin, MySQL, Active Server Pages, FrontPage Extensions 2002, GraphicsMagick, Mod Perl, Perl, PHP: Hypertext Preprocessor, Python(want cheap good webhosting, or need a place to park your domain? contact me)-----------------------------------

Share this post


Link to post
Share on other sites

#18 ·  Posted (edited)

works ok, but i think the gui is a bit annoying, maybe just make it a ProgressBar?

edit: not statusbar, progressbar.... oops!

Edited by Robjong

Share this post


Link to post
Share on other sites

I edited the script so passwords show up as ***** and so that it compresses the file using the command line interface of 7zip after checking if 7zip is installed. If not it runs the 7zip installer. The decryptor uncompresses then decrypts. Its not on this computer so I will post a link to it soon.

Share this post


Link to post
Share on other sites

#20 ·  Posted (edited)

ok

1) yes i will add a progress bar

2) 7zip is not at all a good idea, it takes up extra space on the users computer, and most computer users dont even have 7zip (i dont even have 7zip)

3)it takes logn enough without using 7zip, 7zip is a rip off, and is pointless, its just slowsing down the proccess even more while using another teams software to compress the files, no 7zip or any other encryption method is just not acceptabe, the point of this is to be two standalones and two dlls, all created here in autoit, not "leech" some other software to make this better.

4) i plan on working to compress it to 1/4 its size using stringreplace. it will take months, but it will be done, as it should, the real way, not by leaching.

5)password as **** is simple, all that needs to be done is set * as password character, i just didnt feel it that important yet.

6) please dont post a link. if your going to help, please write the code yourself, dont use another software, i just dont feel it would be right to do so, then say that we made it, as i want this to be made by me, and anyone else who wishes to help in the forum.

-----------------

Edit:

progress bars added, password hiding added, tray tip added to compiler

all files are in a zip along with icons to go with them when compiled, the house is the compiler,

the breifcase is the decompiler

Edited by emoyasha

Admin Of:http://notmyspace.info [Under Development, looking for volunteers to help improve]http://PSNetCards.co.ukhttp://ZacnAndLindsey.com [Under development, not quite sure what to do with it yet]http://revelm.com------------------------------------Radio Streams:http://75.185.53.88:8000 [128kb/s 44kHz]http://75.185.53.88:8002 [22kb/s 22kHz](works on mobile phones)-----------------------------------My Server:Owned By: http://jumpline.comIP:66.84.19.220Bandwidth:200GBStorage Space:1TBNetwork Connection: 1GB/S[up and down]Operating System: Red Hat LinuxInstalled Apps:Webmail, phpBB, Majordomo, phpMyAdmin, MySQL, Active Server Pages, FrontPage Extensions 2002, GraphicsMagick, Mod Perl, Perl, PHP: Hypertext Preprocessor, Python(want cheap good webhosting, or need a place to park your domain? contact me)-----------------------------------

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