ultimatepp/bazaar/ProtectTest/main.cpp
micio 8481c47335 Bazaar/Protect : a simple software protection/encryption tool
git-svn-id: svn://ultimatepp.org/upp/trunk@2710 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-09-19 19:10:04 +00:00

43 lines
584 B
C++

#include <CtrlLib/CtrlLib.h>
#include <Protect/Protect.h>
using namespace Upp;
String GetKey(void)
{
return "\xAA\xBB\xCC\xDD\xEE\xFF";
}
bool Decrypt(byte *start, size_t len)
{
return PROTECT_DECRYPT ( start, len, GetKey() );
}
void testfn1(void)
{
PROTECT_START_FUNC(Decrypt);
PromptOK("testfn1 DECRYPTED SUCCESFULLY!!!");
return;
PROTECT_END_FUNC;
}
void testfn2(void)
{
PROTECT_START_FUNC(Decrypt);
PromptOK("testfn2 DECRYPTED SUCCESFULLY!!!");
return;
PROTECT_END_FUNC;
}
GUI_APP_MAIN
{
testfn1();
testfn2();
}