123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254 |
- /*
- 'seed.c' Obfuscated by COBF (Version 1.06 2006-01-07 by BB) at Fri Nov 13 10:03:51 2015
- */
- #include"cobf.h"
- #ifdef _WIN32
- #if defined( UNDER_CE) && defined( bb342) || ! defined( bb341)
- #define bb343 1
- #define bb355 1
- #else
- #define bb353 bb345
- #define bb347 1
- #define bb357 1
- #endif
- #define bb361 1
- #include"uncobf.h"
- #include<ndis.h>
- #include"cobf.h"
- #ifdef UNDER_CE
- #include"uncobf.h"
- #include<ndiswan.h>
- #include"cobf.h"
- #endif
- #include"uncobf.h"
- #include<stdio.h>
- #include<basetsd.h>
- #include"cobf.h"
- bba bbt bbl bbf, *bb3;bba bbt bbe bbn, *bb81;bba bb137 bb125, *bb351;
- bba bbt bbl bb41, *bb73;bba bbt bb137 bbk, *bb59;bba bbe bbu, *bb134;
- bba bbh bbf*bb79;
- #ifdef bb308
- bba bbd bb60, *bb124;
- #endif
- #else
- #include"uncobf.h"
- #include<linux/module.h>
- #include<linux/ctype.h>
- #include<linux/time.h>
- #include<linux/slab.h>
- #include"cobf.h"
- #ifndef bb117
- #define bb117
- #ifdef _WIN32
- #include"uncobf.h"
- #include<wtypes.h>
- #include"cobf.h"
- #else
- #ifdef bb121
- #include"uncobf.h"
- #include<linux/types.h>
- #include"cobf.h"
- #else
- #include"uncobf.h"
- #include<stddef.h>
- #include<sys/types.h>
- #include"cobf.h"
- #endif
- #endif
- #ifdef _WIN32
- #ifdef _MSC_VER
- bba bb113 bb242;
- #endif
- #else
- bba bbe bbu, *bb134, *bb252;
- #define bb203 1
- #define bb202 0
- bba bb219 bb238, *bb253, *bb270;bba bbe bb237, *bb286, *bb279;bba bbt
- bbn, *bb81, *bb277;bba bb8 bb220, *bb233;bba bbt bb8 bb258, *bb231;
- bba bb8 bb111, *bb250;bba bbt bb8 bb63, *bb226;bba bb63 bb257, *bb276
- ;bba bb63 bb208, *bb271;bba bb111 bb113, *bb259;bba bb249 bb285;bba
- bb267 bb125;bba bb224 bb85;bba bb119 bb112;bba bb119 bb288;
- #ifdef bb255
- bba bb236 bb41, *bb73;bba bb254 bbk, *bb59;bba bb278 bbd, *bb31;bba
- bb230 bb57, *bb114;
- #else
- bba bb248 bb41, *bb73;bba bb240 bbk, *bb59;bba bb264 bbd, *bb31;bba
- bb234 bb57, *bb114;
- #endif
- bba bb41 bbf, *bb3, *bb213;bba bbk bb212, *bb247, *bb251;bba bbk bb256
- , *bb223, *bb262;bba bbd bb60, *bb124, *bb205;bba bb85 bb39, *bb260, *
- bb218;bba bbd bb209, *bb269, *bb221;bba bb112 bb214, *bb273, *bb283;
- bba bb57 bb275, *bb274, *bb210;
- #define bb143 bbb
- bba bbb*bb241, *bb80;bba bbh bbb*bb243;bba bbl bb284;bba bbl*bb229;
- bba bbh bbl*bb62;
- #if defined( bb121)
- bba bbe bb116;
- #endif
- bba bb116 bb19;bba bb19*bb265;bba bbh bb19*bb187;
- #if defined( bb228) || defined( bb211)
- bba bb19 bb38;bba bb19 bb115;
- #else
- bba bbl bb38;bba bbt bbl bb115;
- #endif
- bba bbh bb38*bb232;bba bb38*bb206;bba bb60 bb263, *bb225;bba bbb*
- bb107;bba bb107*bb245;
- #define bb227( bb36) bbj bb36##__ { bbe bb287; }; bba bbj bb36##__ * \
- bb36
- bba bbj{bb39 bb185,bb244,bb207,bb239;}bb266, *bb272, *bb289;bba bbj{
- bb39 bb10,bb177;}bb261, *bb246, *bb235;bba bbj{bb39 bb215,bb281;}
- bb280, *bb217, *bb282;
- #endif
- bba bbh bbf*bb79;
- #endif
- bba bbf bb103;
- #define IN
- #define OUT
- #ifdef _DEBUG
- #define bb146( bbc) bb27( bbc)
- #else
- #define bb146( bbc) ( bbb)( bbc)
- #endif
- bba bbe bb160, *bb172;
- #define bb294 0
- #define bb316 1
- #define bb300 2
- #define bb323 3
- #define bb352 4
- bba bbe bb349;bba bbb*bb123;
- #endif
- #ifdef _WIN32
- #ifndef UNDER_CE
- #define bb32 bb356
- #define bb43 bb334
- bba bbt bb8 bb32;bba bb8 bb43;
- #endif
- #else
- #endif
- #ifdef _WIN32
- bbb*bb128(bb32 bb48);bbb bb109(bbb* );bbb*bb138(bb32 bb159,bb32 bb48);
- #else
- #define bb128( bbc) bb147(1, bbc, bb142)
- #define bb109( bbc) bb346( bbc)
- #define bb138( bbc, bbp) bb147( bbc, bbp, bb142)
- #endif
- #ifdef _WIN32
- #define bb27( bbc) bb344( bbc)
- #else
- #ifdef _DEBUG
- bbe bb145(bbh bbl*bb99,bbh bbl*bb26,bbt bb216);
- #define bb27( bbc) ( bbb)(( bbc) || ( bb145(# bbc, __FILE__, __LINE__ \
- )))
- #else
- #define bb27( bbc) (( bbb)0)
- #endif
- #endif
- bb43 bb305(bb43*bb325);
- #ifndef _WIN32
- bbe bb331(bbh bbl*bbg);bbe bb320(bbh bbl*bb20,...);
- #endif
- #ifdef _WIN32
- bba bb336 bb95;
- #define bb141( bbc) bb360( bbc)
- #define bb144( bbc) bb348( bbc)
- #define bb135( bbc) bb354( bbc)
- #define bb133( bbc) bb359( bbc)
- #else
- bba bb335 bb95;
- #define bb141( bbc) ( bbb)( * bbc = bb337( bbc))
- #define bb144( bbc) (( bbb)0)
- #define bb135( bbc) bb338( bbc)
- #define bb133( bbc) bb339( bbc)
- #endif
- #ifdef __cplusplus
- bbr"\x43"{
- #endif
- bba bbj{bbd bb368[2 *16 ];}bb428;bbb bb1809(bb428*bbi,bbh bbb*bb30);bbb
- bb1939(bb428*bbi,bbh bbb*bb30);bbb bb1782(bb428*bbi,bbb*bb1,bbh bbb*
- bbx);
- #ifdef __cplusplus
- }
- #endif
- bb40 bbd bb1797[256 ],bb1796[256 ],bb1793[256 ],bb1792[256 ];bb40 bbb
- bb2122(){bbn bbz;bb40 bbf bb1928[256 ]={169 ,133 ,214 ,211 ,84 ,29 ,172 ,37 ,
- 93 ,67 ,24 ,30 ,81 ,252 ,202 ,99 ,40 ,68 ,32 ,157 ,224 ,226 ,200 ,23 ,165 ,143 ,3 ,123 ,
- 187 ,19 ,210 ,238 ,112 ,140 ,63 ,168 ,50 ,221 ,246 ,116 ,236 ,149 ,11 ,87 ,92 ,91 ,189 ,
- 1 ,36 ,28 ,115 ,152 ,16 ,204 ,242 ,217 ,44 ,231 ,114 ,131 ,155 ,209 ,134 ,201 ,96 ,80 ,
- 163 ,235 ,13 ,182 ,158 ,79 ,183 ,90 ,198 ,120 ,166 ,18 ,175 ,213 ,97 ,195 ,180 ,65 ,82 ,
- 125 ,141 ,8 ,31 ,153 ,0 ,25 ,4 ,83 ,247 ,225 ,253 ,118 ,47 ,39 ,176 ,139 ,14 ,171 ,162 ,
- 110 ,147 ,77 ,105 ,124 ,9 ,10 ,191 ,239 ,243 ,197 ,135 ,20 ,254 ,100 ,222 ,46 ,75 ,26 ,6
- ,33 ,107 ,102 ,2 ,245 ,146 ,138 ,12 ,179 ,126 ,208 ,122 ,71 ,150 ,229 ,38 ,128 ,173 ,
- 223 ,161 ,48 ,55 ,174 ,54 ,21 ,34 ,56 ,244 ,167 ,69 ,76 ,129 ,233 ,132 ,151 ,53 ,203 ,
- 206 ,60 ,113 ,17 ,199 ,137 ,117 ,251 ,218 ,248 ,148 ,89 ,130 ,196 ,255 ,73 ,57 ,103 ,
- 192 ,207 ,215 ,184 ,15 ,142 ,66 ,35 ,145 ,108 ,219 ,164 ,52 ,241 ,72 ,194 ,111 ,61 ,45 ,
- 64 ,190 ,62 ,188 ,193 ,170 ,186 ,78 ,85 ,59 ,220 ,104 ,127 ,156 ,216 ,74 ,86 ,119 ,160 ,
- 237 ,70 ,181 ,43 ,101 ,250 ,227 ,185 ,177 ,159 ,94 ,249 ,230 ,178 ,49 ,234 ,109 ,95 ,
- 228 ,240 ,205 ,136 ,22 ,58 ,88 ,212 ,98 ,41 ,7 ,51 ,232 ,27 ,5 ,121 ,144 ,106 ,42 ,154 };
- bb40 bbf bb1926[256 ]={56 ,232 ,45 ,166 ,207 ,222 ,179 ,184 ,175 ,96 ,85 ,199 ,68 ,
- 111 ,107 ,91 ,195 ,98 ,51 ,181 ,41 ,160 ,226 ,167 ,211 ,145 ,17 ,6 ,28 ,188 ,54 ,75 ,239
- ,136 ,108 ,168 ,23 ,196 ,22 ,244 ,194 ,69 ,225 ,214 ,63 ,61 ,142 ,152 ,40 ,78 ,246 ,62 ,
- 165 ,249 ,13 ,223 ,216 ,43 ,102 ,122 ,39 ,47 ,241 ,114 ,66 ,212 ,65 ,192 ,115 ,103 ,172
- ,139 ,247 ,173 ,128 ,31 ,202 ,44 ,170 ,52 ,210 ,11 ,238 ,233 ,93 ,148 ,24 ,248 ,87 ,174
- ,8 ,197 ,19 ,205 ,134 ,185 ,255 ,125 ,193 ,49 ,245 ,138 ,106 ,177 ,209 ,32 ,215 ,2 ,34 ,
- 4 ,104 ,113 ,7 ,219 ,157 ,153 ,97 ,190 ,230 ,89 ,221 ,81 ,144 ,220 ,154 ,163 ,171 ,208 ,
- 129 ,15 ,71 ,26 ,227 ,236 ,141 ,191 ,150 ,123 ,92 ,162 ,161 ,99 ,35 ,77 ,200 ,158 ,156 ,
- 58 ,12 ,46 ,186 ,110 ,159 ,90 ,242 ,146 ,243 ,73 ,120 ,204 ,21 ,251 ,112 ,117 ,127 ,53 ,
- 16 ,3 ,100 ,109 ,198 ,116 ,213 ,180 ,234 ,9 ,118 ,25 ,254 ,64 ,18 ,224 ,189 ,5 ,250 ,1 ,
- 240 ,42 ,94 ,169 ,86 ,67 ,133 ,20 ,137 ,155 ,176 ,229 ,72 ,121 ,151 ,252 ,30 ,130 ,33 ,
- 140 ,27 ,95 ,119 ,84 ,178 ,29 ,37 ,79 ,0 ,70 ,237 ,88 ,82 ,235 ,126 ,218 ,201 ,253 ,48 ,
- 149 ,101 ,60 ,182 ,228 ,187 ,124 ,14 ,80 ,57 ,38 ,50 ,132 ,105 ,147 ,55 ,231 ,36 ,164 ,
- 203 ,83 ,10 ,135 ,217 ,76 ,131 ,143 ,206 ,59 ,74 ,183 };bb91(bbz=0 ;bbz<256 ;bbz++){
- bbf bb198=bb1928[bbz],bb364=bb1926[bbz];bb1797[bbz]=(bb198&0x3f )<<24 |
- (bb198&0xcf )<<16 |(bb198&0xf3 )<<8 |bb198&0xfc ;bb1796[bbz]=(bb364&0xfc )<<
- 24 |(bb364&0x3f )<<16 |(bb364&0xcf )<<8 |bb364&0xf3 ;bb1793[bbz]=(bb198&
- 0xf3 )<<24 |(bb198&0xfc )<<16 |(bb198&0x3f )<<8 |bb198&0xcf ;bb1792[bbz]=(
- bb364&0xcf )<<24 |(bb364&0xf3 )<<16 |(bb364&0xfc )<<8 |bb364&0x3f ;}}bbb
- bb1782(bb428*bbi,bbb*bb1,bbh bbb*bbx){bb31 bb6=bbi->bb368;bbd bbc,bbp
- ,bbo,bbs;bbn bbz;bbc=(((bb3)((bb31)bbx))[3 ]|((bb3)((bb31)bbx))[2 ]<<8 |
- ((bb3)((bb31)bbx))[1 ]<<16 |((bb3)((bb31)bbx))[0 ]<<24 );bbp=(((bb3)((
- bb31)bbx+1 ))[3 ]|((bb3)((bb31)bbx+1 ))[2 ]<<8 |((bb3)((bb31)bbx+1 ))[1 ]<<
- 16 |((bb3)((bb31)bbx+1 ))[0 ]<<24 );bbo=(((bb3)((bb31)bbx+2 ))[3 ]|((bb3)((
- bb31)bbx+2 ))[2 ]<<8 |((bb3)((bb31)bbx+2 ))[1 ]<<16 |((bb3)((bb31)bbx+2 ))[0
- ]<<24 );bbs=(((bb3)((bb31)bbx+3 ))[3 ]|((bb3)((bb31)bbx+3 ))[2 ]<<8 |((bb3)(
- (bb31)bbx+3 ))[1 ]<<16 |((bb3)((bb31)bbx+3 ))[0 ]<<24 );bb91(bbz=0 ;bbz<8 ;
- bbz++){bbd bb365,bb375;bb365=bbo^ *bb6++;bb375=bbs^ *bb6++;bb375=
- bb1792[(bb365^bb375)>>24 &0xff ]^bb1793[(bb365^bb375)>>16 &0xff ]^bb1796[
- (bb365^bb375)>>8 &0xff ]^bb1797[(bb365^bb375)&0xff ];bb365=bb1792[(bb365
- +bb375)>>24 &0xff ]^bb1793[(bb365+bb375)>>16 &0xff ]^bb1796[(bb365+bb375)>>
- 8 &0xff ]^bb1797[(bb365+bb375)&0xff ];bb375=bb1792[(bb365+bb375)>>24 &
- 0xff ]^bb1793[(bb365+bb375)>>16 &0xff ]^bb1796[(bb365+bb375)>>8 &0xff ]^
- bb1797[(bb365+bb375)&0xff ];bb365+=bb375;bbc^=bb365;bbp^=bb375;bb365=
- bbc^ *bb6++;bb375=bbp^ *bb6++;bb375=bb1792[(bb365^bb375)>>24 &0xff ]^
- bb1793[(bb365^bb375)>>16 &0xff ]^bb1796[(bb365^bb375)>>8 &0xff ]^bb1797[(
- bb365^bb375)&0xff ];bb365=bb1792[(bb365+bb375)>>24 &0xff ]^bb1793[(bb365
- +bb375)>>16 &0xff ]^bb1796[(bb365+bb375)>>8 &0xff ]^bb1797[(bb365+bb375)&
- 0xff ];bb375=bb1792[(bb365+bb375)>>24 &0xff ]^bb1793[(bb365+bb375)>>16 &
- 0xff ]^bb1796[(bb365+bb375)>>8 &0xff ]^bb1797[(bb365+bb375)&0xff ];bb365
- +=bb375;bbo^=bb365;bbs^=bb375;}((bb31)bb1)[0 ]=(((bb3)(&bbo))[3 ]|((bb3
- )(&bbo))[2 ]<<8 |((bb3)(&bbo))[1 ]<<16 |((bb3)(&bbo))[0 ]<<24 );((bb31)bb1)[
- 1 ]=(((bb3)(&bbs))[3 ]|((bb3)(&bbs))[2 ]<<8 |((bb3)(&bbs))[1 ]<<16 |((bb3)(
- &bbs))[0 ]<<24 );((bb31)bb1)[2 ]=(((bb3)(&bbc))[3 ]|((bb3)(&bbc))[2 ]<<8 |(
- (bb3)(&bbc))[1 ]<<16 |((bb3)(&bbc))[0 ]<<24 );((bb31)bb1)[3 ]=(((bb3)(&bbp
- ))[3 ]|((bb3)(&bbp))[2 ]<<8 |((bb3)(&bbp))[1 ]<<16 |((bb3)(&bbp))[0 ]<<24 );
- }bbb bb1809(bb428*bbi,bbh bbb*bb30){bb31 bb6=bbi->bb368;bbd bbc,bbp,
- bbo,bbs;bbn bbz;bb40 bbd bb1848[]={0x9e3779b9 ,0x3c6ef373 ,0x78dde6e6 ,
- 0xf1bbcdcc ,0xe3779b99 ,0xc6ef3733 ,0x8dde6e67 ,0x1bbcdccf ,0x3779b99e ,
- 0x6ef3733c ,0xdde6e678 ,0xbbcdccf1 ,0x779b99e3 ,0xef3733c6 ,0xde6e678d ,
- 0xbcdccf1b };bb40 bbu bb1868=1 ;bbm(bb1868){bb2122();bb1868=0 ;}bbc=(((
- bb3)((bb31)bb30))[3 ]|((bb3)((bb31)bb30))[2 ]<<8 |((bb3)((bb31)bb30))[1 ]
- <<16 |((bb3)((bb31)bb30))[0 ]<<24 );bbp=(((bb3)((bb31)bb30+1 ))[3 ]|((bb3)(
- (bb31)bb30+1 ))[2 ]<<8 |((bb3)((bb31)bb30+1 ))[1 ]<<16 |((bb3)((bb31)bb30+1
- ))[0 ]<<24 );bbo=(((bb3)((bb31)bb30+2 ))[3 ]|((bb3)((bb31)bb30+2 ))[2 ]<<8 |
- ((bb3)((bb31)bb30+2 ))[1 ]<<16 |((bb3)((bb31)bb30+2 ))[0 ]<<24 );bbs=(((bb3
- )((bb31)bb30+3 ))[3 ]|((bb3)((bb31)bb30+3 ))[2 ]<<8 |((bb3)((bb31)bb30+3 ))[
- 1 ]<<16 |((bb3)((bb31)bb30+3 ))[0 ]<<24 );bb91(bbz=0 ;bbz<16 ;bbz++){ *bb6++
- =bb1792[(bbc+bbo-bb1848[bbz])>>24 &0xff ]^bb1793[(bbc+bbo-bb1848[bbz])>>
- 16 &0xff ]^bb1796[(bbc+bbo-bb1848[bbz])>>8 &0xff ]^bb1797[(bbc+bbo-bb1848
- [bbz])&0xff ]; *bb6++=bb1792[(bbp-bbs+bb1848[bbz])>>24 &0xff ]^bb1793[(
- bbp-bbs+bb1848[bbz])>>16 &0xff ]^bb1796[(bbp-bbs+bb1848[bbz])>>8 &0xff ]^
- bb1797[(bbp-bbs+bb1848[bbz])&0xff ];bbm(bbz%2 ==0 ){bbd bb2648=bbc;bbc=
- bbc>>8 |bbp<<24 ;bbp=bbp>>8 |bb2648<<24 ;}bb50{bbd bb365=bbo;bbo=bbo<<8 |
- bbs>>24 ;bbs=bbs<<8 |bb365>>24 ;}}}bbb bb1939(bb428*bbi,bbh bbb*bb30){
- bb428 bbw;bb31 bb6=bbi->bb368;bbn bbz;bb1809(&bbw,bb30);bb91(bbz=0 ;
- bbz<16 ;bbz++){bb75(bb6+2 *bbz,bbw.bb368+2 * (15 -bbz),8 );}}
|