VS 2010 How To Decrypt .NET Files For Against Decompile
Jan 1, 2010VS 2010 How to decrypt .NET files for against decompile?
View 5 RepliesVS 2010 How to decrypt .NET files for against decompile?
View 5 RepliesI'm attempting to create a little library to encrypt and decrypt Files with AES. There are loads of examples of how to do this on the internet so coding is not a problem. There are however a few questions regarding cryptography and AES in general.
#1 Does the IV need to be kept a secret like the key ?
#2 Can I just hash a string with SHA512 to make a key for AES ? or do I need to use PasswordDeriveBytes ?
#3 In the case of me using PasswordDeriveBytes Do I need to keep the salt a secret ?(or do I need to keep it at all)
#4 Can I generate the IV from the same password that the Key is derived from ?(if so How ?)
I'm joining several files and would like to encrypt them with AES. As a test I'm joining the exact same file twice, but I'm never able to properly decrypt the second file.
Steps to reproduce:
Make sure you have a file "C:Original.pdf" or change the filepath.
1) Click Button1 to encrypt the file. This will create an encrypted file named "Encrypted.bin"
2) Click Button2 to decrypt the file. This will create a decrypted file named "Decrypted.pdf"
Both "Original.pdf" and "Decrypted.pdf" are 100% the same.
3) Uncomment the code between the hash character lines.
4) Repeat the first two steps.
"Original.pdf" and "Decrypted.pdf" are now not the same.
vb.net
Private enc As New Encrypt
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'Encrypt
enc.EncryptDecrypt("C:Original.pdf", "C:Encrypted.bin", True)
[Code] .....
I would like to decrypt a files that sis coming to me as pgp, is there anyway of doing this. without the pgp command or any other third party dll. or I rememeber A long time ago there was a .dll called NSDpgp3.dll but it only works with vb6 ( sdpgp3 was free)
View 2 RepliesI'm designing a program to encrypt and decrypt files using TripleDes Encryption algorithms but am having issues decrypting an image file. The file encrypts in the correct manner, but when I go to decrypt the file and open as an image I get an error message. One example is when trying to open the file in paint a message appears stating 'c:New FolderDecrypted.jpg Paint cannot read this file. This is not a valid bitmap file, or its format is not currently supported. My coding for the form is shown below:
"Imports System.Windows.Forms
Imports System.Security.Cryptography
Imports System.Security
[Code]....
Lets get down to it, Basically, I'm making a kind of "Anti-Hack" for a project I'm working on.The basis of the "Anti-Hack" is the check processes for names of known Memory Editors, For example, one memory editor I am scanning for is Cheat Engine.exe, I am using this code to scan for it, then I use the result to activate a different piece of code.
If Process.GetProcessesByName("Cheat Engine").Length = 0 The
'It's OK
Else
<Removed for obvious reasons>
End If
Basically, I don't want my code to look like a library of If statements when the only thing I am changing is the process name, what I want to do, is have an encrypted .dat file with an array or list of known tools. I want to then go through the array/list and keep checking for instances of them running.I know nothing of how to encrypt/decrypt .dat files through VB. (I'm not an expert at it atm )I am open to other ways (Easier ways) of doing this, like a Class with a list of names etc.
**NOTE** I would rather it be a separate file as the program features an Auto-Update feature, so it will be easier to update the list.
**IMPORTANT**Also, I would like to know how to hide my process, so it cant simply be ended, It may sound suspicious but people will be able to just close it and start hacking T_T, Unless there is another way, I would appreciate it (Like making it so it cant be ended etc.)**IMPORTANT.
I am after some code to encrypt/decrypt a file, with a feature to display theencryption/decryption process percentage.The following code works well for strings, but when I tried to use it on byte arrays, I get an out of memory error.
Public Function AESEncrypt(ByVal PlainText As String, ByVal Password As String, ByVal salt As String)
Dim HashAlgorithm As String = "SHA1" 'Can be SHA1 or MD5
[code].....
I have this code which works well:
Public Function AESEncrypt(ByVal PlainText As String, ByVal Password As String, ByVal salt As String)
Dim HashAlgorithm As String = "SHA1" 'Can be SHA1 or MD5
Dim PasswordIterations As String = 2
Dim InitialVector As String = "CanEncryption123" 'This should be a string of 16 ASCII characters.
Dim KeySize As Integer = 256 'Can be 128, 192, or 256.
[Code] .....
What I am after is this: Rather than having a string to encrypt/decrypt, I have a byte array.
I want to know how to get source from an exe.i mean some one say its decompiling
View 3 RepliesIf we make a really good program but get people decompile and change it as their own... For example i made ADOBE PHOTOSHOP with vb.net then someone decompILe it and change to their own: DOBEA PHOTOSHOP then DOBEA provide them free.
View 19 RepliesNTI's MasterDrive | Get NTI's MasterDrive at SourceForge.net.I ment to finish it in 2007 but I lost the source code...The file I need decompiled is: Public Alpha 2007..
View 6 RepliesI made an application in vb.net for my collage, but I don�t want to share my code with my teachers, even I don�t want to let them re-distribute my app. I made some licensing algorithm in my app. But by searching on Google, I am sure that it can be reverse-engineer.I want to know that, is there any free method to compile my vb program into any kind of encrypted exe, so no one can break the licensing algorithm using any reflector or disassembler. I searched the net, but all tools are expensive and commercial. Is there any free but hard to break technique.
View 4 RepliesNeed to design a program that can encrypt and decrypt messages stored in simple text files using a private key stored in a separate file. Software should also be able to allow the users to enter simple messages that either displays the encrypted or decrypted message. The encryption method should use a simple substitution method. It should be set out in the following format:
Example (the "@" is the separator):
@
The character The Code End of line
A @ 4gh EOL
B @ 84!9 EOL
Has to use the 256 ASCII character codes. The separator will be used to separate the character and its corresponding code.Here are the pseudocodes I have come up with:
� Read any private key file
separator = readline(file);
while not EOF(file) do
tempStr = readline(file);
[code].....
how do I protect my source code from cracker to decompile? I know there is no foolproof way to do that but i know it can make it harder for cracker to crack. Is there any free & easy tools that allows me to encrypt my codes?
View 5 Replieshow to convert or decompile vb .exe file to normal vb code file.because we can make a changes on vb exe file. so first we can decomplie the vb exe file in normal vb coded file.
View 1 RepliesHow do i make a code that unzips files and then move those files into another zip file?
View 2 RepliesThe situation: when i build my project (or publish) Visual Basic 2010 makes and exe and a couple ddl files. when i run the project with the .exe and the other files the program works perfectly.
My problem: I want to share it with friends and it is just a verry little program ( a n internet radio) so i want it to be 1 .exe with out any other instalation needed so i can easly share it to anyone who wants it. when i make an even smaller program and Debud->build it, it is only 1 exe and no instalation needed. so is there a way to make my program to 1 exe only?
I have a classic ASP page which constructed a querystring for a link to an ASP.NET page. Certain elements in the querystring are somewhat sensitive so I want to encrypt them. I've come across some techniques for doing this in ASP.NET and also in classic ASP but I'm not sure how to do it from classic ASP to ASP.NET. I'm using .NET 3.5.
View 1 Repliesi got encrypt way so how can i decrypt it and the encrypt way is :
View 7 Repliesi need a standard way of encrypting a string and decrypting it using AES. I am aware of the Cryptography class, however almost every example creates a class to do the encryption,If .Net already has this implemented and ready to use why would we create classes for encryption and decryption, isn't it as simple as calling the encrypt method of the class or decrpyt and passing in the text. Unless everyone is wanting to centralize the code. But even then i see so many different examples from File,Data Protection etc..
View 10 RepliesThere is a problem with the source code. I cannot convert the string to decrypt from encrypt string.[code]I went on breakpoint on that line and I have looked on quickwatch. The error I have caught is that convert is a type and cannot be used as an expression.
View 18 Repliesi am trying to decrypt a file that was encrypted with Des. However not all of the file is encrypted just a few lines are. Here is an example of the file im trying to decrypt:
Random text
Encrypted Text
MD5 Hash
Encryption Key(Only there for tests)
Number of encrypted lines
The idea is to read the last three lines into variables and use them to decrypt the text. At the moment i use the number of lines - (the number of encrypted lines + 3) to find where the encrypted text starts. Then i was trying to copy the encrypted text to a temp file so i could run the code bellow on it, however i am getting an encoding error apparently i need to be using base64 or something. So my question is can anybody explain to me or show me how i can pull the encrypted text out of the file so that i can use the code bellow on it.
Dim DES As New DESCryptoServiceProvider()
'A 64-bit key and an IV are required for this provider.
'Set the secret key for the DES algorithm.
[Code].....
THIS IS THE SAMPLE OF ENCRYPTED DATA PLEASE HELP ME HOW TO DECRYPT THIS KIND OF ENCRYPTION
View 2 RepliesI need some help on saving/reading xml from/to dataset. I would like to make that complete file is encrypted and not only some elements inside or part of file.Currently this is not working in any way at all.[code]
View 14 RepliesI ended up getting this properly working, as far as encrypting a file goes:How to encrypt and decrypt a file by using Visual Basic .NET or Visual Basic 2005 However, the catch is I have to change the name of the output file. What I was hoping to do is overwrite the original with the encrypted file, but when I tried that on a large file, it ended up only getting about 8 bytes of it.
Does anybody have any suggestions or recommendations? The overall idea is that I want to keep a file encrypted until it needs to be unencrypted for use by a program, but I'm not sure if there are better tools out there or if there's a better way of accomplishing this.
Question 2: I would really, really like to encrypt an entire folder, which I'm guessing would be faster than file by file, but when I try I keep getting access denied errors, even with DOS Cipher. Is there a way to do this with a key?
there is anyone know how to encrypt and decrypt app config in vb.net??i want encrypt connection string and appsettings .
View 4 RepliesHow to encrypt and decrypt database..
View 4 RepliesHow to encrypt and decrypt database
View 3 RepliesI am using vb.net 2008 i want to Know how can i encrypt text in a text box save it to a file then read the file decrypt the text and finaly display it in text box .
View 5 RepliesI am trying to encrypt a zip in VB.NET to send to an android device using Air. Then once its on the device, decrypt it using the key and IV.
Here is part of my VB.NET Code:
Private Sub EncryptBytes(ByVal fileIn As String, ByVal fileOut As String, ByVal pass As String, ByVal ivString As String)
Dim crypt As New RijndaelManaged
crypt.KeySize = 256
[Code]...
This is not working ... Note that I tried to write a PKCS7 class based on a Java class I found. The hurlant package I downloaded only had PKCS5. VB.NET did not provide any of the same padding classes as hurlant comes with. I wish I could using "None" but I couldn't get passed the error in VB.I think there may also be an issue with the way I am converting a string into a byte array in VB vs Air.