XADRENALINEIX

Security.h

May 27th, 2013
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 12.94 KB | None | 0 0
  1. uint ZeroKey;
  2. uint LV4 = -369856;
  3. int LV3 = 2874;
  4. int LV2 = -1062966144;
  5. int LV1 = 24;
  6. uint LV0;
  7. uint mainvar = -11;
  8. uint backupvar = -22;
  9. uint thirdvar = -33;
  10.  
  11. //Leave unchanged unless you know what your doing
  12. #define PRIVATE
  13. //#define PERSONAL
  14. //#define EMMAN
  15. #define ENGLISH
  16. //#define SPANISH
  17. //#define FRENCH
  18. //#define PC
  19.  
  20. #ifndef PERSONAL
  21. #ifdef PRIVATE
  22. #define MENU_TITLE "Oz In The Stash v6 Ultra Mod Menu"
  23. #else
  24. #define MENU_TITLE "Oz In The Stash v6 Ultra Mod Menu"
  25. #endif
  26. #else
  27. #define MENU_TITLE "Oz In The Stash v6 Ultra Mod Menu"
  28. #endif
  29.  
  30. #define MENU_AUTHOR "www.oz-customz.tk Registered To xxHASTERSKSxx"  
  31.  
  32. typedef struct _Security{
  33.     bool ChecksPassed;
  34. } security;
  35.  
  36. security Security[1];
  37.  
  38. void securityChecks(void){
  39.     if(LV4 * LV3 == LV2){
  40.         LV0 = LV2 / LV1;//-44290256
  41.         ZeroKey = LV0 * 2;//-88580512
  42.         ZeroKey = ZeroKey * -2 - ZeroKey - ZeroKey - ZeroKey;
  43.         return ZeroKey;
  44.     }
  45.     return;
  46. }
  47.  
  48. bool localvars(void){
  49.     if((mainvar + 2) != -9) return false;
  50.     if((backupvar + 2) != -20) return false;
  51.     if((thirdvar + 2) != -31) return false;
  52.     if(!COMPARE_STRING(MENU_AUTHOR,"www.oz-customz.tk")) return false;
  53.    
  54.     #ifdef PERSONAL
  55.         if(!COMPARE_STRING(MENU_TITLE,"Oz In The Stash v3 Ultra Beta")) return false;
  56.     #endif
  57.    
  58.     #ifndef PERSONAL
  59.         #ifdef PRIVATE
  60.             if(!COMPARE_STRING(MENU_TITLE,"Oz In The Stash v3 Ultra Beta")) return false;
  61.         #else
  62.             if(!COMPARE_STRING(MENU_TITLE,"Oz In The Stash v3 Ultra Beta")) return false;
  63.         #endif
  64.     #endif
  65.    
  66.     //if(!COMPARE_STRING(MENU_TITLE,"XMC ModMenu v4 Grand")) return false;
  67.     return true;
  68. }
  69.  
  70. bool GTcheck(char *GT, char *safeGT, int safelenght){
  71.     int lenght;
  72.     lenght = GET_LENGTH_OF_LITERAL_STRING(GT);
  73.     if((COMPARE_STRING(GT, safeGT)) && (lenght == safelenght)) return true;
  74.     return false;
  75. }
  76.  
  77. bool is_whitelisted(uint index){
  78.     if(COMPARE_STRING(players[index].gamertag,"UtomAfryus69")) return true;
  79.     if(COMPARE_STRING(players[index].gamertag,"Motions97")) return true;
  80.     if(COMPARE_STRING(players[index].gamertag,"DOP25")) return true;
  81.     if(COMPARE_STRING(players[index].gamertag,"Xx Qc 420 xX")) return true;
  82.     if(COMPARE_STRING(players[index].gamertag,"XF UNKNOWN")) return true;
  83.     if(COMPARE_STRING(players[index].gamertag,"xxHASTERSKSxx")) return true;
  84.     if(COMPARE_STRING(players[index].gamertag,"unkn0wn modzz")) return true;
  85.     if(COMPARE_STRING(players[index].gamertag,"Oz In The Stash")) return true;
  86.     if(COMPARE_STRING(players[index].gamertag,"INC0NPICUOUS")) return true;
  87.     if(COMPARE_STRING(players[index].gamertag,"Im L33T Hax")) return true;
  88.     if(COMPARE_STRING(players[index].gamertag,"I p0p Ch3rRyS x")) return true;
  89.     if(COMPARE_STRING(players[index].gamertag,"NPT Evil Blunt")) return true;
  90.     if(COMPARE_STRING(players[index].gamertag,"EvilBlunt85")) return true;
  91.     if(COMPARE_STRING(players[index].gamertag,"sithsocks")) return true;
  92.     if(COMPARE_STRING(players[index].gamertag,"BiG FiSH 500")) return true;
  93.     if(COMPARE_STRING(players[index].gamertag,"FAST x KUSH")) return true;
  94.     return false;
  95. }
  96.  
  97. bool is_admin(uint i){
  98.     #ifndef EMMAN
  99.     if(COMPARE_STRING(GET_PLAYER_NAME(i),"UtomAfryus69")) return true;
  100.     if(COMPARE_STRING(GET_PLAYER_NAME(i),"ThaRichKid1")) return true;
  101.     if(COMPARE_STRING(GET_PLAYER_NAME(i),"xxHASTERSKSxx")) return true;
  102.     if(COMPARE_STRING(GET_PLAYER_NAME(i),"unkn0wn modzz")) return true;
  103.     if(COMPARE_STRING(GET_PLAYER_NAME(i),"I p0p Ch3rRyS x")) return true;
  104.     if(COMPARE_STRING(GET_PLAYER_NAME(i),"INC0NPICUOUS")) return true;
  105.     if(COMPARE_STRING(GET_PLAYER_NAME(i),"XF UNKNOWN")) return true;
  106.     if(COMPARE_STRING(GET_PLAYER_NAME(i),"xSAVAGEx HiT UP")) return true;
  107.     if(COMPARE_STRING(GET_PLAYER_NAME(i),"xI iTz TOAST Ix")) return true;
  108.     if(COMPARE_STRING(GET_PLAYER_NAME(i),"xx69GHOSTxx")) return true;
  109.     if(COMPARE_STRING(GET_PLAYER_NAME(i),"FAST x KUSH")) return true;
  110.     return false;
  111.     #endif
  112. }
  113.  
  114. bool GTchecklist(char *GT){
  115. //if (GTcheck(GT, "UtomAfryus69", 12)) return true;
  116. //if (GTcheck(GT, "Soft Dusty", 10)) return true;
  117. //if (GTcheck(GT, "Daddy N Da Beat", 15)) return true;
  118. //if (GTcheck(GT, "XI Legendary lX")) return true;
  119. //if (GTcheck(GT, "K1LL3RS0M3TH1NG")) return true;
  120. //if (GTcheck(GT, "Im L33T Hax", 11)) return true;
  121. //if (GTcheck(GT, "GTA V Developer", 15)) return true;
  122. //if (GTcheck(GT, "Muskelprotze", 12)) return true;
  123. //if (GTcheck(GT, "FAST x WaRLOrD", 14)) return true;
  124. //if (GTcheck(GT, "FAST x FERRIS", 13)) return true;
  125. if (GTcheck(GT, "xxHASTERSKSxx", 13)) return true;
  126. //if (GTcheck(GT, "Digital HDx", 11)) return true;
  127. if (GTcheck(GT, "XF UNKNOWN", 10)) return true;
  128. //if (GTcheck(GT, "ThaRichKid1", 11)) return true;
  129. if (GTcheck(GT, "unkn0wn modzz", 13)) return true;
  130. //if (GTcheck(GT, "HackinBlack", 11)) return true;
  131. //if (GTcheck(GT, "Exploitable SQL", 15)) return true;
  132. //if (GTcheck(GT, "Motions97", 9)) return true;
  133. //if (GTcheck(GT, "xx69GHOSTxx", 11)) return true;
  134. //if (GTcheck(GT, "RockStarsKing7", 14)) return true;
  135. //if (GTcheck(GT, "RockStarsKing3", 14)) return true;
  136. ////if (GTcheck(GT, "MrJellyPig", 10)) return true;
  137. //if (GTcheck(GT, "CJ 5505", 7)) return true;
  138. //if (GTcheck(GT, "o M A F 1 A o", 13)) return true;
  139. //if (GTcheck(GT, "o X E N 1 C o", 13)) return true;
  140. //if (GTcheck(GT, "L33D Frankie420", 15)) return true;
  141. //if (GTcheck(GT, "xI iTz TOAST Ix", 15)) return true;
  142. //if (GTcheck(GT, "BiG FiSH 500", 12)) return true;
  143. //if (GTcheck(GT, "FAST x Co0L", 11)) return true;
  144. //if (GTcheck(GT, "Chuppacabbra", 12)) return true;
  145. if (GTcheck(GT, "FAST x KUSH", 11)) return true;
  146. return false;
  147. }
  148.  
  149. uint key1 = -999983304;
  150. uint key2 = -999967879;
  151. uint key3 = -999970539;
  152. uint key4 = -999996407;
  153. uint key5 = -999977679;
  154. uint key6 = -999974528;
  155. uint key7 = -999967828;
  156. uint key8 = -999973733;
  157. uint key9 = -999989294;
  158. uint key10 = -999988048;
  159. uint key11 = -999986622;
  160. uint key12 = -999994641;
  161. uint key13 = -999977393;
  162. uint key14 = -999996696;
  163. uint key15 = -999971162;
  164. uint key16 = -999973811;
  165. uint key17 = -999973583;
  166. uint key18 = -999976455;
  167. uint key19 = -999976388;
  168. uint key20 = -999994830;
  169. uint key21 = -999981353;
  170. uint key22 = -999969749;
  171. uint key23 = -999991685;
  172. uint key24 = -999969075;
  173. uint key25 = -999986192;
  174. uint key26 = -999979849;
  175. uint key27 = -999973523;
  176. uint key28 = -999995004;
  177. uint key29 = -999977982;
  178. uint key30 = -999975860;
  179. uint key31 = -999988685;
  180. uint key32 = -999976083;
  181. uint key33 = -999985690;
  182. uint key34 = -999975541;
  183. uint key35 = -999976577;
  184. uint key36 = -999971883;
  185. uint key37 = -999993271;
  186. uint key38 = -999976566;
  187. uint key39 = -999982568;
  188. uint key40 = -999971652;
  189. uint key41 = -999998932;
  190. uint key42 = -999998379;
  191. uint key43 = -999977639;
  192. uint key44 = -999975081;
  193. uint key45 = -999988379;
  194. uint key46 = -999972504;
  195. uint key47 = -999985230;
  196. uint key48 = -999987059;
  197. uint key49 = -999985892;
  198. uint key50 = -999972810;
  199. uint key51 = -999991003;
  200. uint key52 = -999991941;
  201. uint key53 = -999986608;
  202. uint key54 = -999999323;
  203. uint key55 = -999995958;
  204. uint key56 = -999972880;
  205. uint key57 = -999999409;
  206. uint key58 = -999970929;
  207. uint key59 = -999983540;
  208. uint key60 = -999976207;
  209. uint key61 = -999971007;
  210. uint key62 = -999992509;
  211. uint key63 = -999997334;
  212. uint key64 = -999991498;
  213. uint key65 = -999984482;
  214. uint key66 = -999979006;
  215. uint key67 = -999968905;
  216. uint key68 = -999974997;
  217. uint key69 = -999978573;
  218. uint key70 = -999979902;
  219. uint key71 = -999983910;
  220. uint key72 = -999983632;
  221. uint key73 = -999970783;
  222. uint key74 = -999991697;
  223. uint key75 = -999970673;
  224. uint key76 = -999993639;
  225. uint key77 = -999997858;
  226. uint key78 = -999979291;
  227. uint key79 = -999990876;
  228. uint key80 = -999993618;
  229. uint key81 = -999970253;
  230. uint key82 = -999975177;
  231. uint key83 = -999985475;
  232. uint key84 = -999991571;
  233. uint key85 = -999997636;
  234. uint key86 = -999994325;
  235. uint key87 = -999991664;
  236. uint key88 = -999968700;
  237. uint key89 = -999973014;
  238. uint key90 = -999994116;
  239. uint key91 = -999978902;
  240. uint key92 = -999976553;
  241. uint key93 = -999988348;
  242. uint key94 = -999977641;
  243. uint key95 = -999992152;
  244. uint key96 = -999984320;
  245. uint key97 = -999976030;
  246. uint key98 = -999978210;
  247. uint key99 = -999979713;
  248. uint key100 = -999967799;
  249.  
  250. bool check_keys(void){
  251.      if((key1 + 20641) != -999962663) return false;
  252.      if((key2 + 7019) != -999960860) return false;
  253.      if((key3 + 15047) != -999955492) return false;
  254.      if((key4 + 4590) != -999991817) return false;
  255.      if((key5 + 30399) != -999947280) return false;
  256.      if((key6 + 11955) != -999962573) return false;
  257.      if((key7 + 4152) != -999963676) return false;
  258.      if((key8 + 21518) != -999952215) return false;
  259.      if((key9 + 15964) != -999973330) return false;
  260.      if((key10 + 17810) != -999970238) return false;
  261.      if((key11 + 19807) != -999966815) return false;
  262.      if((key12 + 32315) != -999962326) return false;
  263.      if((key13 + 18007) != -999959386) return false;
  264.      if((key14 + 14061) != -999982635) return false;
  265.      if((key15 + 18766) != -999952396) return false;
  266.      if((key16 + 12573) != -999961238) return false;
  267.      if((key17 + 19861) != -999953722) return false;
  268.      if((key18 + 6606) != -999969849) return false;
  269.      if((key19 + 15452) != -999960936) return false;
  270.      if((key20 + 6336) != -999988494) return false;
  271.      if((key21 + 6528) != -999974825) return false;
  272.      if((key22 + 24548) != -999945201) return false;
  273.      if((key23 + 11940) != -999979745) return false;
  274.      if((key24 + 20242) != -999948833) return false;
  275.      if((key25 + 27779) != -999958413) return false;
  276.      if((key26 + 32766) != -999947083) return false;
  277.      if((key27 + 30340) != -999943183) return false;
  278.      if((key28 + 20073) != -999974931) return false;
  279.      if((key29 + 3216) != -999974766) return false;
  280.      if((key30 + 12436) != -999963424) return false;
  281.      if((key31 + 18208) != -999970477) return false;
  282.      if((key32 + 29690) != -999946393) return false;
  283.      if((key33 + 22938) != -999962752) return false;
  284.      if((key34 + 12862) != -999962679) return false;
  285.      if((key35 + 20189) != -999956388) return false;
  286.      if((key36 + 4707) != -999967176) return false;
  287.      if((key37 + 29722) != -999963549) return false;
  288.      if((key38 + 10811) != -999965755) return false;
  289.      if((key39 + 26087) != -999956481) return false;
  290.      if((key40 + 5154) != -999966498) return false;
  291.      if((key41 + 29582) != -999969350) return false;
  292.      if((key42 + 3308) != -999995071) return false;
  293.      if((key43 + 19627) != -999958012) return false;
  294.      if((key44 + 11803) != -999963278) return false;
  295.      if((key45 + 11510) != -999976869) return false;
  296.      if((key46 + 6229) != -999966275) return false;
  297.      if((key47 + 31325) != -999953905) return false;
  298.      if((key48 + 8726) != -999978333) return false;
  299.      if((key49 + 2390) != -999983502) return false;
  300.      if((key50 + 24227) != -999948583) return false;
  301.      if((key51 + 31603) != -999959400) return false;
  302.      if((key52 + 4415) != -999987526) return false;
  303.      if((key53 + 27702) != -999958906) return false;
  304.      if((key54 + 24736) != -999974587) return false;
  305.      if((key55 + 24616) != -999971342) return false;
  306.      if((key56 + 24228) != -999948652) return false;
  307.      if((key57 + 10789) != -999988620) return false;
  308.      if((key58 + 14401) != -999956528) return false;
  309.      if((key59 + 15098) != -999968442) return false;
  310.      if((key60 + 8634) != -999967573) return false;
  311.      if((key61 + 3890) != -999967117) return false;
  312.      if((key62 + 21273) != -999971236) return false;
  313.      if((key63 + 12076) != -999985258) return false;
  314.      if((key64 + 10457) != -999981041) return false;
  315.      if((key65 + 30065) != -999954417) return false;
  316.      if((key66 + 15587) != -999963419) return false;
  317.      if((key67 + 3909) != -999964996) return false;
  318.      if((key68 + 3004) != -999971993) return false;
  319.      if((key69 + 27516) != -999951057) return false;
  320.      if((key70 + 31228) != -999948674) return false;
  321.      if((key71 + 2959) != -999980951) return false;
  322.      if((key72 + 19970) != -999963662) return false;
  323.      if((key73 + 27375) != -999943408) return false;
  324.      if((key74 + 29158) != -999962539) return false;
  325.      if((key75 + 28825) != -999941848) return false;
  326.      if((key76 + 4527) != -999989112) return false;
  327.      if((key77 + 7915) != -999989943) return false;
  328.      if((key78 + 27078) != -999952213) return false;
  329.      if((key79 + 30134) != -999960742) return false;
  330.      if((key80 + 22955) != -999970663) return false;
  331.      if((key81 + 14996) != -999955257) return false;
  332.      if((key82 + 3815) != -999971362) return false;
  333.      if((key83 + 7036) != -999978439) return false;
  334.      if((key84 + 23618) != -999967953) return false;
  335.      if((key85 + 24467) != -999973169) return false;
  336.      if((key86 + 4405) != -999989920) return false;
  337.      if((key87 + 6725) != -999984939) return false;
  338.      if((key88 + 26018) != -999942682) return false;
  339.      if((key89 + 5269) != -999967745) return false;
  340.      if((key90 + 19907) != -999974209) return false;
  341.      if((key91 + 24753) != -999954149) return false;
  342.      if((key92 + 19041) != -999957512) return false;
  343.      if((key93 + 19402) != -999968946) return false;
  344.      if((key94 + 2374) != -999975267) return false;
  345.      if((key95 + 8738) != -999983414) return false;
  346.      if((key96 + 27124) != -999957196) return false;
  347.      if((key97 + 31079) != -999944951) return false;
  348.      if((key98 + 14999) != -999963211) return false;
  349.      if((key99 + 30015) != -999949698) return false;
  350.      if((key100 + 16697) != -999951102) return false;
  351.  }
Advertisement
Add Comment
Please, Sign In to add comment