|
You last visited: Today at 16:54
Advertisement
Protect C# Application?
Discussion on Protect C# Application? within the .NET Languages forum part of the Coders Den category.
04/22/2011, 09:52
|
#1
|
elite*gold: 0
Join Date: May 2008
Posts: 1,222
Received Thanks: 500
|
Protect C# Application?
Deutsch:
Hey,
ich hab ein Programm welches recht beliebt ist und einige Interessenten gibt, und in der nächsten Woche wird eine Pro Version veröffentlicht (sind bereits über +200 user). Da C# recht einfach zu decompilieren ist und ich verhindern möchte das jemand mein app kopiert Frage ich euch welche Ideen ihr noch habt um dies so gut es geht zu verhindern. Ein Obfuscator & vll. ein Packer wird benutzt, auch eine Login mit HWID Funktion & mit Melt.
So, hat irgendwer eine Idee oder Erfahrung damit?
greetz, lizz
English:
Hey,
i have wrote a app and im going to sell a pro version(free version have already over +200 users). Cuz it's wroten in C# it's kinda easy to decompile. And yes i will use a obfuscator & maybe a packer, but have anyone a idee how to prevent someone copy my app? i also have included a login system with hwid-protection and a melt function.
So, anyone have a idea what art of protection i can add?
greetz, lizz.
|
|
|
04/22/2011, 10:10
|
#2
|
elite*gold: 0
Join Date: Nov 2010
Posts: 237
Received Thanks: 99
|
Also 10$ bekommst von mir ned für diesen armseligen versuch aba hilfe schon^^
Also, Crypter usw kennst sicher selber.
Crypen, Web Auth mit MD5 Hashed HWID.
Webauth mit zb. webbrowser tool dass dich auf ned login page verweißt, wo du die HWID eingibst und dann erst das programm freigeschaltet wird
|
|
|
04/22/2011, 10:38
|
#3
|
elite*gold: 0
Join Date: May 2008
Posts: 1,222
Received Thanks: 500
|
Quote:
Originally Posted by |NeoX
Also 10$ bekommst von mir ned für diesen armseligen versuch aba hilfe schon^^
Also, Crypter usw kennst sicher selber.
Crypen, Web Auth mit MD5 Hashed HWID.
Webauth mit zb. webbrowser tool dass dich auf ned login page verweißt, wo du die HWID eingibst und dann erst das programm freigeschaltet wird 
|
zzz.. will jetzt aber die 10$ ;D
Und webbrowser? hab da ne elegantere Methode. Login-Form und Username/Password/HWID wird an ein php script geschickt über POST und dort wirds überprüft, und wenn alles übereinstimmt öffnet sich die Main Form.
|
|
|
04/22/2011, 12:58
|
#4
|
elite*gold: 179
Join Date: Oct 2009
Posts: 7,853
Received Thanks: 8,558
|
SmartAssembly Enterprise schützt sehr gut wenn man es richtig konfiguriert. Dazu gehört aber auch, dass man sein Programm sauber schreibt und evtl. selber einiges Sicherheitsmechanismen einbaut.
Für den Login etc. würd ich mich nach einem Hardwarelock umsehen, musst du aber höchstwarscheinlich selbst coden, zumindest ist mir kein Tool bekannt welches soetwas sicher einbindet.
|
|
|
04/22/2011, 13:03
|
#5
|
elite*gold: 0
Join Date: May 2008
Posts: 1,222
Received Thanks: 500
|
Quote:
Originally Posted by JakeFrost77
SmartAssembly Enterprise schützt sehr gut wenn man es richtig konfiguriert. Dazu gehört aber auch, dass man sein Programm sauber schreibt und evtl. selber einiges Sicherheitsmechanismen einbaut.
Für den Login etc. würd ich mich nach einem Hardwarelock umsehen, musst du aber höchstwarscheinlich selbst coden, zumindest ist mir kein Tool bekannt welches soetwas sicher einbindet.
|
Hardwarelock = HWID, wenn die nicht übereinstimmt löscht sich das Programm.
SmartAssembly bin ich nicht so der Fan, kenne genug Leute die das wieder "deobfuscaten" können. Aber Packer & Obfuscator hab ich ja schon einen.
Naja ich denke ich weiß schon was ich machen werde, was recht schwer zu knacken sein wird.
|
|
|
04/22/2011, 20:55
|
#6
|
elite*gold: 0
Join Date: Nov 2010
Posts: 237
Received Thanks: 99
|
das mim webbrowser war nur ein vorschlag, ich hätts mit nem eigenen protokoll gemacht, und nen auth server auf nen VPS verbunden
|
|
|
 |
Similar Threads
|
MD5 protect
10/26/2010 - Kal Online - 3 Replies
Is there any way to replace a own map, config or e.pk with the files in client protected by md5 in config.properties?.Let's say I've got own config.pk and i want to replace it wit the the one in client which is protected by md5 (kosp/koem option) I don't care if its released all I need is knowledge that's possible or no.Btw don't think that the reason I'm askin' is config replacing ;p It was an example only.
|
[Application] Shadow992's Moderator Application
08/31/2010 - Joining e*pvp - 36 Replies
I really have wanted to apply for the browsergame section for a long time .
Now It is time to do it :
ICQ: 431-240-577
eMail: [email protected]
Gender: Male
First Name: Marcel
|
C# Windows Form Application How To Save And Run As Application?
02/18/2010 - CO2 Private Server - 4 Replies
How can I save the project and run it as a exe and not .resx or whatever?
|
Protect your pc from...
10/05/2008 - Soldier Front - 0 Replies
As you know i am no Mod by i am going to help you guys so you wont catch a virus and/or trojan from downloading a file.
So from now on i would like to see the thread author scanning his files before attempting to release a malicious file.I want them to use this scanner VirusTotal - Free Online Virus and Malware Scan
which scans better and more than viruschief.
Also from now on i will be scanning every file so members wont download a malicious file.
Thank you for taking your time to read...
|
protect.dll
03/06/2008 - Kal Online - 2 Replies
:D hey nur ne frage ich hab mal die protect.dll vom xiu p-server mit tdump von delhi geöffet und das is dabei rausgekommen
und könnte ma die dll nich so umschreiben sodass kal nich imma schließt wenn er ne hackengine oda ähnliches findet? answer fast pls
ich hab auch nochma die engine.exe mit tdump geöffnet falls es euch hilft aba ich werd nich schlau daraus^^
|
All times are GMT +1. The time now is 16:54.
|
|