'Server'에 해당되는 글 4건

  1. 2009.02.10 Technical Server Problem in Soldier Front By Mitch1490 by CEOinIRVINE
  2. 2009.02.10 SF Hacking (Purple Folder) by CEOinIRVINE 1
  3. 2009.01.29 How to block Proxy Servers by CEOinIRVINE
  4. 2008.10.31 CentOS Update Server and Local Repository by CEOinIRVINE
Exclamation Technical Server Problem in Soldier Front By Mitch1490

After My Success EMU HUL method Of servering The GAme Soldier Front TO bypass For PRivate Freeself thoughts.

\\ CODERS PLEASE READ TO HAVE THE KNOWLEDGE OF THE GAMES CND AND FOR EXEMPLES I USED
// SOLDIER FRONT

TRUE this SF SErver Downer I PRobably Made IJJI server Down For All Games. Sorry~

LOOK AT THIS AND TELL ME WHO DID:
Purple Folder for GG server by Mitch1490

//-USED TO MAKE BYPASS PURPLEBEAN.EXE OF GAMEGUARD.
//-USED TO MAKE EMULATED SERVERS ABOUT IJJI <--- FROM THE PATH FOUND BY ME.

SERVER SHUT DOWN.
--------------------------
PEace,
Mitch1490 ^_^

I DID FOR WORLD GAME EMULATE IJJI FOR YOU'S.


OR SIMPLY CLICK ON THIS APOLOGIZE IJJI:



NOW THEY ARE IN THIS MOMENT CHANGING THIS:

cdn.ijjimax.com 2571 cdn.ijjimax.com:80 47 gamedown.ijjimax.com 0 gamedownload.ijjimax.com 0

OH WAIT NOW

cdn.ijjimax.com 53356 cdn.ijjimax.com:80 5221 gamedown.ijjimax.com 0 gamedownload.ijjimax.com 0

IJJI IS WORKING IN SAME TIME AS ME LOOK

cdn.ijjimax.com 70250 cdn.ijjimax.com:80 51095 gamedown.ijjimax.com 0 gamedownload.ijjimax.com 0

NOW I GOT 4 BOXES FROM THE CND ENTIERE SERVER INFORMATION STOP TRYING IJJI

cdn.ijjimax.com 74433 cdn.ijjimax.com:80 66292 gamedown.ijjimax.com 0 gamedownload.ijjimax.com 0

I GUESS THE SERVER IS PLAYING WITH ME IN SOMEHOW TO GENERATE THE OFFSET NUMBERS (VARIABLE)

cdn.ijjimax.com 92111 cdn.ijjimax.com:80 68522 gamedown.ijjimax.com 0 gamedownload.ijjimax.com 0

OK NOW AFTER PRESSING THE F5 BUTTON TO REFRESH THIS ADDRESS TO SERVER SERVIES
CLICK THIS LINK I'M DONE PLAYING ALONE PLAY UR SELF TO KNOW.

LINK: http://services.ijji.com/service/cdn/traffic

PRESS F5 TO REFRESH.

NOW.

cdn.ijjimax.com 86506 cdn.ijjimax.com:80 102493 gamedown.ijjimax.com 0 gamedownload.ijjimax.com 0

IF IJJI LOOKING HERE~

I'm Sincerely Sorry for the time lost to you.

IF ( NOT )
{
STD CALL_GivemeJob
}
Return NOT;

DONE NOW LET C THE NUMBERS YOU GOT ^_^

HERE I GOT THIS IN PRESENT

cdn.ijjimax.com 78905 cdn.ijjimax.com:80 128214 gamedown.ijjimax.com 0 gamedownload.ijjimax.com 0

NOW THAT I'VE WROTED THIS PART OF CODE IT WILL GENERATE NEW ONE TO SERVER MAINTENENTS.

THIS IS WHAT SERVER MAINTENENTS MEAN.

NOW LET's C ...
----------------------------
2 Mins::PAssed
THIS:: cdn.ijjimax.com 96366 cdn.ijjimax.com:80 133516 gamedown.ijjimax.com 0 gamedownload.ijjimax.com 0
WAITING::NEW RECT SERVER ADDRESS
WAIT::WAIT
SYSFAILED::FAIL(2mins)

NEW HOOK 4 MINS::PAssed
THIS GENERATED BY SOMEONE WORKING IN SAME TIME AS ME PLAYING AROUND
cdn.ijjimax.com 79954 cdn.ijjimax.com:80 109185 gamedown.ijjimax.com 0 gamedownload.ijjimax.com 0

TRY IT I PLAYED 1 HOUR !!!!~

#FOR REAL

{
NOW
}

RETURN INFINITLY;
_____________________
Peace,
Mitch1490 ^_^ Gooogle'it.

NOW FOR ALL THE SYSTEM RESTRICTION DU TO UR COMPUTER ADMINISTRATION.

This TOOL :: RRT
Attached Files
File Type: zip ijjigamepluginremovetool.exe.zip (83.1 KB, 22 views)
File Type: zip SERVER CHANGES.zip (332.7 KB, 17 views)
File Type: zip SERVER CHANGES 2.zip (401.1 KB, 16 views)
File Type: zip RRT.zip (42.3 KB, 21 views)

Last edited by Carbone14; 01-21-2009 at 04:02 PM. Reason: SERVER PATH CHANGES

'Hacking' 카테고리의 다른 글

DLL Injection  (0) 2009.03.04
MS IE Internet Explorer Two Code Execution Vulnerabilities  (0) 2009.02.11
SF Hacking (Purple Folder)  (1) 2009.02.10
How to be penetration tester? (Computer Security Specialist?)  (0) 2009.02.08
XSS Cheat Sheet  (0) 2009.02.06
Posted by CEOinIRVINE
l

SF Hacking (Purple Folder)

Hacking 2009. 2. 10. 08:35
Post Purple Folder for GG server by Mitch1490

Hi to everyone,

After cleaning my pc From stupid System poop files of the Restriction of whatever...

I HAve Found The Server Emulated By IJJI to The Game.

The PurpleBean.exe is Checking This:

BE AWARE THIS IS THE ENTIERE GAME OF IJJI SERVER SF ( MAP, LOBBY, SOUNDs, ITEMs, ETCs.)

#PrePatch info.( FOR REAL SOLDIER FRONT)

On XP OR VISTA This is the PAth To it "C:\Documents and Settings\me\Application Data\ijjigame".

WARNING: I said REad.
----------------------------
Now I said Get up, IJJI's DOWN. LOOK PAGE 2.

Name files:


//SERVER SCAN NPROTECT & INSTALL XFIRE

u_sf.hul
Code:
PRJNAME U_SF_R
PUBDATE 081015-011258
TCHKSUM 2027549859
TFILENO 187
TZIPSIZE 389047119
DAYLIGHTSAVING 1
 
 
/
ijjiuninstall.exe,             28036552, 294912,   141412,   20080508-104503
ijjilauncher_postplugindll_01.dll,3981295,  53248,    24999,    20070718-190530
 
 
/u_sf
sf.ico,                        185810,   2998,     1097,     20081014-220929
hanpollforclient.dll,          13330850, 151552,   79915,    20071114-211302
cname.hdc,                     4290441,  33604,    33735,    20080826-220318
chat.hdc,                      3890504,  30724,    30848,    20080826-220318
soldierfront.exe,              193480878,1536512,  1523155,  20081014-123109
quietusvs.ini,                 7573,     93,       200,      20061220-173820
specialforceus.ini,            44293,    348,      487,      20080518-234418
hyperpeer.dll,                 13226245, 155648,   59507,    20070607-151450
dbghelp.dll,                   73921967, 665600,   315692,   20061207-121608
enet.dll,                      1582724,  32768,    10905,    20061016-201952
gameguard.des,                 34065372, 277185,   273456,   20080806-124813
hanauthforclient.dll,          16209233, 303104,   94287,    20070417-182840
hanreportforclient.dll,        13169883, 155648,   75304,    20070326-103100
iaf.dll,                       19667167, 225280,   106511,   20081007-094626
mss32.dll,                     34333188, 374272,   173123,   20041210-233530
msvcp60.dll,                   37374268, 401462,   116252,   20001121-150236
msvcp71.dll,                   47651898, 499712,   132586,   20060404-193134
msvcp71d.dll,                  79667358, 765952,   180968,   20060317-062802
msvcr71.dll,                   35175063, 348160,   181017,   20060404-192258
msvcr71d.dll,                  56033397, 544768,   230649,   20060317-062830
msvcrtd.dll,                   40344765, 385100,   160306,   19980617-010000
quietus.dll,                   2074272,  40960,    14365,    20050707-204146
 
 
/u_sf/data
default.cfg,                   143779,   1875,     707,      20080321-140010
 
 
/u_sf/data/area
area_015.sff,                  510394094,8427186,  2324971,  20080825-102310
area_014.sff,                  1714681771,24946018, 5590906,  20080624-105707
area_012.sff,                  2992223,  47740,    10766,    20080124-110718
area_010.sff,                  -1238837083,33945548, 13072739, 20071023-113306
area_009.sff,                  346273762,4220751,  895279,   20070409-160000
area_008.sff,                  -1978400990,32344143, 8352438,  20070404-181758
area_007.sff,                  270967417,4447834,  1105094,  20070301-185440
area_006.sff,                  50795408, 864790,   197190,   20070115-150228
area_005.sff,                  1736772,  19096,    9089,     20070103-201452
area_004.sff,                  270967417,4447834,  1105094,  20061205-183236
area_003.sff,                  5996935,  63458,    28901,    20061016-132246
area_002.sff,                  5471943,  59405,    25367,    20060904-165740
area_001.sff,                  1571834858,221534990,98447852, 20060403-163818
area_011.sff,                  377169895,6709437,  1788463,  20071211-152448
 
 
/u_sf/data/clan
clanmark_symbol.dfz,           117087997,898680,   891776,   20081015-011156
clanmark_frame.dfz,            47241435, 351987,   348642,   20081015-011156
clanmark_bg.dfz,               173871500,1282560,  1279451,  20081015-011156
clanmark3.dfz,                 1258836136,9194654,  9034194,  20061117-131306
clanmark2.dfz,                 1101375342,8033663,  7892874,  20061117-131256
clanmark1.dfz,                 1178585289,8611856,  8480590,  20080131-201348
 
 
/u_sf/data/effect
effect_002.sff,                267734830,2097490,  705203,   20080918-111057
effect_001.sff,                317286380,3220158,  1129414,  20060403-163908
 
 
/u_sf/data/force
force_010.sff,                 61497104, 818377,   304140,   20080424-225300
force_009.sff,                 1112537751,11394298, 7024817,  20080331-135242
force_008.sff,                 1435199637,15096954, 8442912,  20080325-135212
force_007.sff,                 1552052578,16138304, 9221610,  20080311-161122
force_006.sff,                 57392645, 640433,   353754,   20080201-110344
force_005.sff,                 22656488, 255855,   55224,    20080204-113610
force_004.sff,                 107382726,1262695,  651875,   20071211-152448
force_003.sff,                 151358472,1380541,  1023891,  20071008-102356
force_002.sff,                 22185361, 213795,   106549,   20070712-125220
force_001.sff,                 -181145931,41968009, 23988072, 20060628-135914
force_017.sff,                 10405098, 107079,   54509,    20081010-153432
force_012.sff,                 1000791991,9738970,  5904717,  20080624-105709
force_013.sff,                 890902,   9446,     1677,     20080709-104429
force_014.sff,                 146776134,1683329,  891532,   20080718-102321
force_015.sff,                 21620293, 237024,   107510,   20080825-102311
force_016.sff,                 57006727, 577913,   288534,   20080922-114056
force_018.sff,                 463521833,5020588,  2803425,  20081030-211807
force_020.sff,                 8531505,  120992,   18947,    20081002-183432
force_021.sff,                 7185400,  79952,    38348,    20081014-123109
force_019.sff,                 171949948,1784532,  1060547,  20081124-154954
force_011.sff,                 1058004375,10290717, 6542236,  20080527-233819
 
 
/u_sf/data/lobby
lobbydata33.mrg,               2016446447,16083552, 2759485,  20080124-110718
lobbydata23.mrg,               945314,   4879,     1211,     20070919-110102
lobbydata34.mrg,               743268192,5239571,  679553,   20080212-164704
lobbydata32.mrg,               675337549,5161732,  908191,   20080109-151252
lobbydata31.mrg,               290837148,2015812,  540804,   20080104-202458
lobbydata30.mrg,               767612555,5186244,  2596702,  20071218-144052
lobbydata17.mrg,               536006423,3159379,  1072839,  20070621-103500
lobbydata18.mrg,               9631021,  73540,    18777,    20070627-175658
lobbydata28.mrg,               299078031,2018082,  763110,   20071127-174122
lobbydata43.mrg,               771047287,5379638,  881142,   20080825-102308
lobbydata26.mrg,               38058529, 253818,   57783,    20071023-113306
lobbydata25.mrg,               296928285,2015812,  671318,   20071016-102308
lobbydata24.mrg,               29482028, 215120,   65372,    20071008-102356
lobbydata22.mrg,               262494426,2015812,  708823,   20070831-160452
lobbydata21.mrg,               7594902,  53440,    12675,    20070801-191330
lobbydata20.mrg,               372727,   1784,     821,      20070724-180928
lobbydata2.mrg,                376410421,3168166,  390027,   20061102-173734
lobbydata19.mrg,               2407222,  16580,    2005,     20070712-125724
lobbydata29.mrg,               360402845,2489745,  699169,   20071211-152450
lobbydata42.mrg,               436062428,2888870,  655502,   20080718-102320
lobbydata14.mrg,               759096975,5705673,  1115770,  20070521-170906
lobbydata45.mrg,               16185795, 116742,   58109,    20081010-153432
lobbydata44.mrg,               390561560,2689951,  941237,   20080922-235357
lobbydata27.mrg,               651819467,5169641,  1289698,  20071114-165336
lobbydata16.mrg,               416221766,3170436,  354756,   20070612-173730
lobbydata41.mrg,               802470296,5525970,  923110,   20080624-105702
lobbydata40.mrg,               976147441,6786738,  892461,   20080527-233817
lobbydata4.mrg,                809287,   4582,     1313,     20061115-120400
lobbydata39.mrg,               377743561,2620822,  864346,   20080424-225259
lobbydata35.mrg,               222832223,1582797,  181708,   20080201-110344
lobbydata38.mrg,               54813103, 442756,   278390,   20080331-135210
lobbydata37.mrg,               508844564,3599202,  441691,   20080325-135212
lobbydata1.mrg,                -1264129724,21233249, 4491247,  20061017-194750
lobbydata10.mrg,               413114057,3146944,  340270,   20070320-181442
lobbydata3.mrg,                658788772,5182637,  857525,   20061108-164638
lobbydata11.mrg,               229417753,1622404,  348502,   20070411-173658
lobbydata12.mrg,               280942,   1365,     719,      20070411-175534
lobbydata13.mrg,               71354648, 540758,   127607,   20070504-155950
lobbydata36.mrg,               289879671,2015812,  432304,   20080311-161122
lobbydata15.mrg,               3622036,  26141,    10550,    20070608-092610
lobbydata6.mrg,                6672578,  50271,    2188,     20070104-151804
lobbydata5.mrg,                717878850,5181283,  1019447,  20061220-170144
lobbydata48.mrg,               303578235,2117923,  673480,   20081014-123108
lobbydata47.mrg,               807338526,5646522,  2231844,  20081124-154951
lobbydata46.mrg,               1690312008,11276735, 3601398,  20081030-211806
lobbydata7.mrg,                207305,   1019,     620,      20070123-134458
lobbydata8.mrg,                340467,   1710,     993,      20070205-195056
patchlog.log,                  212,      6,        130,      20081002-181029
sf_curse.drk,                  825938,   11711,    2575,     20061103-165308
pure.drk,                      193682,   1416,     872,      20040630-174314
notice.txt,                    110820,   1273,     777,      20081009-140005
lobbydata9.mrg,                631355,   3526,     1146,     20070212-212422
 
 
/u_sf/data/menu
menu_016.sff,                  5554440,  98500,    8421,     20071211-152448
menu_027.sff,                  51839415, 361580,   58039,    20081124-154950
menu_026.sff,                  15266890, 337160,   74512,    20081030-211803
menu_025.sff,                  8580108,  180790,   38343,    20081010-153432
menu_024.sff,                  450964257,3472493,  2714573,  20080922-114055
menu_023.sff,                  295870066,2290232,  1197935,  20080825-102306
menu_008.sff,                  7467119,  103876,   7429,     20070307-113458
menu_021.sff,                  25823987, 180792,   22082,    20080624-105702
menu_020.sff,                  26008759, 197368,   25692,    20080424-225259
menu_019.sff,                  2209158,  33936,    11912,    20080201-110344
menu_018.sff,                  4222059,  191992,   14068,    20080204-113610
menu_017.sff,                  1620406052,12602120, 11886079, 20080124-110718
menu_028.sff,                  1770498283,15219325, 12850636, 20081014-123108
menu_022.sff,                  25692931, 180792,   28922,    20080718-102319
menu_002.sff,                  1273820467,10024564, 9482189,  20061102-152156
menu_014.sff,                  78926376, 630417,   609812,   20071023-113306
menu_013.sff,                  102135280,873192,   214732,   20071008-102356
menu_012.sff,                  25431987, 180792,   26348,    20070712-125316
menu_011.sff,                  64474075, 1060804,  24090,    20070621-103404
menu_009.sff,                  12295773, 66260,    9290,     20070328-110516
menu_007.sff,                  77121030, 492640,   74728,    20070213-122442
menu_006.sff,                  18951713, 164216,   27909,    20070205-160120
menu_005.sff,                  20244639, 98848,    3910,     20070108-194944
menu_004.sff,                  1272170947,10003071, 9607062,  20061227-182018
menu_003.sff,                  1242291073,9675547,  9441139,  20061116-210124
menu_015.sff,                  83227843, 652823,   631706,   20071114-165336
menu_001.sff,                  -2046088635,22684136, 15169697, 20061017-164920
 
 
/u_sf/data/save
savereadme.txt,                1856,     24,       152,      20060403-164502
 
 
/u_sf/data/scr
scr_001.sff,                   147945064,925523,   259663,   20081014-123108
 
 
/u_sf/data/screenshot
shotreadme.txt,                2266,     27,       155,      20060403-164522
 
 
/u_sf/data/sound
sound_010.sff,                 18140564, 143906,   99452,    20080624-105703
sound_016.sff,                 14586589, 111826,   89045,    20081014-123109
sound_005.sff,                 21292383, 176088,   170476,   20061212-161740
sound_006.sff,                 20612563, 182351,   163369,   20070328-110600
sound_007.sff,                 21290561, 176925,   137170,   20070712-125504
sound_004.sff,                 107385086,883501,   849260,   20061108-150556
sound_015.sff,                 14980831, 121336,   70809,    20081124-154953
sound_014.sff,                 25434910, 169124,   99281,    20081030-211806
sound_013.sff,                 38838015, 245256,   155448,   20080918-111056
sound_008.sff,                 39187553, 323109,   314204,   20071023-113306
sound_009.sff,                 9442456,  80342,    65082,    20080424-225259
sound_003.sff,                 92021964, 772707,   629663,   20061031-194520
sound_002.sff,                 225269683,1951937,  1733425,  20060906-154850
sound_001.sff,                 -2119502634,17655980, 15102608, 20060403-164254
sound_012.sff,                 36453582, 295966,   208893,   20080825-102311
sound_011.sff,                 43945887, 370783,   205354,   20080718-102320
 
 
/u_sf/data/weapon
weapon_007.sff,                302252859,2867816,  1745791,  20080922-114056
weapon_006.sff,                109226159,1078459,  623795,   20080820-121816
weapon_001.sff,                -2004935247,22128641, 13509239, 20060403-164348
weapon_002.sff,                80548881, 784772,   422009,   20070712-125552
weapon_005.sff,                56663656, 554351,   349914,   20080711-111437
weapon_003.sff,                53861086, 535052,   308134,   20080418-124838
weapon_004.sff,                52072675, 515669,   316501,   20080619-104829
weapon_011.sff,                58479264, 545049,   370186,   20081002-185458
weapon_010.sff,                194290321,1823110,  1218500,  20081124-154954
weapon_009.sff,                195424374,1623153,  1243438,  20081022-031542
weapon_008.sff,                122258503,1209344,  715331,   20081006-230647
 
 
/u_sf/redist
mssvoice.asi,                  23130939, 214528,   116863,   20041210-233742
msssoft.m3d,                   7613837,  79360,    45180,    20041210-233626
mssrsx.m3d,                    39669920, 372224,   221493,   20041210-233632
mssmp3.asi,                    13821001, 149504,   75538,    20041210-233624
msseax.m3d,                    13245737, 143872,   68195,    20041210-233628
mssdx7.m3d,                    6138108,  65536,    30863,    20041210-233630
mssdsp.flt,                    10707007, 113664,   58526,    20041210-233532
mssds3d.m3d,                   5215788,  56320,    28616,    20041210-233630
mssa3d.m3d,                    6529387,  72704,    38467,    20041210-233632
 
 
/xfire //HERE xfire
xfire_installer_24715.soldierfront.exe,306197609,2417720,  2391082,  20070612-115632
 
[uninstall]
 
<EOF>
//PROCESS::ALLPREPATCH HERE~

//Fonction To get Wnd (WINDOW) Find Purple Folder

[CPurpleMessenger::FindPurpleWnd]

Succeeded to get hwnd = 2359400

//Display PAtch Updates (IN MODE=0)

[WndProc]TID_DISPLAY_PREPATCH_PROC

[PrePatchProc]Mode = 0


//HUL SERVER EMULATION

[GET_GAME_INFO]Patch method is hul

[SET_ROOT_FOLDER]m_szRegKeyInstall = SOFTWARE\Dragonfly\soldierfront

[SET_ROOT_FOLDER]m_szRegValuePath = installPath

[SET_ROOT_FOLDER]Trim Right

[SET_ROOT_FOLDER]Succeeded to query value = installPath

[SET_ROOT_FOLDER]Install path = C:\ijji\ENGLISH

[DOWNLOAD_HUL]Start

[DOWNLOAD_HUL]Hul Directory = C:\Documents and Settings\me\Application Data\ijjigame\HUL

[DOWNLOAD_HUL]Succeeded to delete Hul = C:\Documents and Settings\me\Application Data\ijjigame\HUL\u_sf.hul
[Util::DownloadFile] [ http://cdn.ijjimax.com/nhnusa/games/...ewhul/u_sf.hul ]->[ C:\Documents and Settings\me\Application Data\ijjigame\HUL\u_sf.hul ]


[DOWNLOAD_HUL]End.


//PARSING FILES TO GET
[PARSING_HUL]Start.
[PARSING_HUL]End.

//CHECK IT
[CHECK_LOCAL_FILES]Start.
[CHECK_LOCAL_FILES]End.

//DO PATCH & INSTALL UTILITIES
[DO_PATCH]Start.

[DO_PATCH]Need to patch.

//IJJI SF UNINSTALL
[Util::DownloadFile] [ http://cdn.ijjimax.com/nhnusa/games/...nstall.exe.zip ]->[ C:\ijji\ENGLISH\ijjiuninstall.exe.zip ]

//LOBBY FILES
[Util::DownloadFile] [ http://cdn.ijjimax.com/nhnusa/games/...data39.mrg.zip ]->[ C:\ijji\ENGLISH\\u_sf\data\lobby\lobbydata39.mrg.z ip ]

//MENU FILES
[Util::DownloadFile] [ http://cdn.ijjimax.com/nhnusa/games/...nu_020.sff.zip ]->[ C:\ijji\ENGLISH\\u_sf\data\menu\menu_020.sff.zip ]

//SOUNDS FILES
[Util::DownloadFile] [ http://cdn.ijjimax.com/nhnusa/games/...nd_009.sff.zip ]->[ C:\ijji\ENGLISH\\u_sf\data\sound\sound_009.sff.zip ]

//XFIRE INSTALL FILES
[Util::DownloadFile] [ http://cdn.ijjimax.com/nhnusa/games/...rfront.exe.zip ]->[ C:\ijji\ENGLISH\\xfire\xfire_installer_24715.soldi erfront.exe.zip ]



[DO_PATCH]We don't need to patch.

[DO_PATCH]End.

//END PATCH & RESULT IN 1 ( BEcause Normaly it's start with 0 ) Duh./..


Result = 1


[CWorkerThread::WorkerThread]End

//{
bRet = 1
//}

//return;

[StartPatch] End


//////////////////////////END OUT BOUNDER///////////////////




ijjiPrePatch.txt
Code:
[17:34:07] START DoPrePatch
[17:34:07] [CWorkerThread::SetParam]Start
[17:34:07] [CWorkerThread::Start]Succeeded to create thread.
[17:34:07] [CPPImpl::DoPatching]Start!
[17:34:07] [CPPImpl::PARSE_GAMESTRING]Start
[17:34:07] [CPPImpl::REGISTER_PP_WNDCLASS]Start
[17:34:07] [CPPImpl::CREATE_PP_WINDOW]Start
[17:34:07] [CPPImpl::GET_GAME_INFO]Start.
[17:34:07] [CPPImpl::GET_GAME_INFO]_sLocPPInfoFileName = [C:\DOCUME~1\me\LOCALS~1\Temp\\u_sf_ppinfo.ini], _sSvrPPInfoFileName = [http://cdn.ijjimax.com/nhnusa/games/arcade/purple/plii/u_sf/u_sf_ppinfo.ini]
[17:34:07] [CPPImpl::GET_GAME_INFO]Succeeded to delete [C:\DOCUME~1\me\LOCALS~1\Temp\\u_sf_ppinfo.ini]
[17:34:08] [CPPImpl::GET_GAME_INFO]Download common cfg.
[17:34:08] [CPPImpl::GET_GAME_INFO]Download [http://cdn.ijjimax.com/nhnusa/games/arcade/purple/plii/common/cfg/pp_config.ini] to [C:\DOCUME~1\me\LOCALS~1\Temp\\pp_config.ini].
[17:34:08] [CPPImpl::GET_GAME_INFO]End.
[17:34:08] [CPPImpl::SET_ROOT_FOLDER]Start
[17:34:08] [CPPImpl::SET_ROOT_FOLDER]Trim Right
[17:34:08] [CPPImpl::SET_ROOT_FOLDER]Succeeded to get installpath [C:\ijji\ENGLISH]
[17:34:08] [CPPImpl::GET_PP_VERSION]Start
[17:34:08] [CPPImpl::GET_PP_VERSION]_sLocHgverFilename = [C:\DOCUME~1\me\LOCALS~1\Temp\\u_sf.pv], _sSvrHgverFilename = [http://cdn.ijjimax.com/nhnusa/games/arcade/U_SF/prepatch/u_sf.pv]
[17:34:08] [CPPImpl::GET_PP_VERSION]Succeeded to download prepatch version
[17:34:08] [CPPImpl::GET_PP_VERSION]Succeeded to read prepatch version [1003]
[17:34:08] [CPPImpl::GET_PP_VERSION]_sLocHgverFilename = [C:\DOCUME~1\me\LOCALS~1\Temp\\u_sf.cv], _sSvrHgverFilename = [http://cdn.ijjimax.com/nhnusa/games/arcade/U_SF/patch/u_sf.cv]
[17:34:08] [CPPImpl::GET_PP_VERSION]Succeeded to read current version [1003]
[17:34:08] [CPPImpl::GET_PP_VERSION]PrePatchVersion: 1003, CurrentVersion : 1003
[17:34:08] [CPPImpl::DO_PRE_PATCH]Start
[17:34:08] [CPPImpl::DO_PRE_PATCH]Local pre-patch file [C:\Documents and Settings\me\Application Data\ijjigame\u_sf_1003.pfile]
[17:34:08] [CPPImpl::DO_PRE_PATCH]The pre-patch version is same with current version.
[17:34:08] [CPPImpl::DO_PRE_PATCH]The pre-patch file is not downloaded. Do nothing.
[17:34:08] [CPPImpl::DoPatching]Complete Prepatch
[17:34:08] [CPPImpl::POST_COMPLETE_PREPATCH]Code = [0]
//PROCESSED PREPATCH


ijjiPurpleOutBounder.txt
Code:
[17:34:07] START Purple OutBound
[17:34:07] [SUCCESS]Mutex Check
[17:34:07] [SUCCESS]Get command line
[17:34:07] [SUCCESS]Parse command line
[17:34:07] [CPurpleMessenger::FindPurpleWnd]Succeeded to get hwnd = 2359400
[17:34:07] Start pre-patch proc
[17:34:07] [WndProc]TID_DISPLAY_PREPATCH_PROC
[17:34:07] [PrePatchProc]Mode = 0
[17:34:07] [WndProc]TID_DISPLAY_PREPATCH_PROC
[17:34:07] [PrePatchProc]Mode = 0
[17:34:08] [WndProc]TID_DISPLAY_PREPATCH_PROC
[17:34:08] [PrePatchProc]Mode = 0
[17:34:08] [WndProc]TID_DISPLAY_PREPATCH_PROC
[17:34:08] [PrePatchProc]Mode = 0
[17:34:08] [WndProc]TID_DISPLAY_PREPATCH_PROC
[17:34:08] [PrePatchProc]Mode = 0
[17:34:08] [WndProc]TID_DISPLAY_PREPATCH_PROC
[17:34:08] [PrePatchProc]Mode = 0
[17:34:08] [WndProc]TID_DISPLAY_PREPATCH_PROC
[17:34:08] [PrePatchProc]Mode = 0
[17:34:08] [WndProc]TID_DISPLAY_PREPATCH_PROC
[17:34:08] [PrePatchProc]Mode = 0
[17:34:08] [WndProc]UWM_PREPATCH_DONE
[17:34:08] [StartPatch]Start
[17:34:08] [CWorkerThread::Start]Start
[17:34:08] [CWorkerThread::Start]Succeeded to create thread
[17:34:08] [CWorkerThread::WorkerThread]Start
[17:34:08] [CPurpleMessenger::FindPurpleWnd]Succeeded to get hwnd = 2359400
[17:34:08] [GET_GAME_INFO]GameId = u_sf
[17:34:08] [GET_GAME_INFO]_sLocPPInfoFileName = C:\DOCUME~1\me\LOCALS~1\Temp\\u_sf_ppinfo.ini
[17:34:08] [GET_GAME_INFO]_sSvrPPInfoFileName = http://cdn.ijjimax.com/nhnusa/games/..._sf_ppinfo.ini
[17:34:08] [GET_GAME_INFO]Succeeded to delete C:\DOCUME~1\me\LOCALS~1\Temp\\u_sf_ppinfo.ini
[17:34:08] [Util::DownloadFile] [ http://cdn.ijjimax.com/nhnusa/games/..._sf_ppinfo.ini ]->[ C:\DOCUME~1\me\LOCALS~1\Temp\\u_sf_ppinfo.ini ]
[17:34:08] [GET_GAME_INFO]Succeeded to download http://cdn.ijjimax.com/nhnusa/games/..._sf_ppinfo.ini to C:\DOCUME~1\me\LOCALS~1\Temp\\u_sf_ppinfo.ini
[17:34:08] [GET_GAME_INFO]Patch method is hul   //METHOD HUL (SERVER EMU TO REGISTERY)
[17:34:08] [SET_ROOT_FOLDER]m_szRegKeyInstall = SOFTWARE\Dragonfly\soldierfront
[17:34:08] [SET_ROOT_FOLDER]m_szRegValuePath = installPath //INSTALL REG
[17:34:08] [SET_ROOT_FOLDER]Trim Right
[17:34:08] [SET_ROOT_FOLDER]Succeeded to query value = installPath
[17:34:08] [SET_ROOT_FOLDER]Install path = C:\ijji\ENGLISH
[17:34:08] [DOWNLOAD_HUL]Start
[17:34:08] [DOWNLOAD_HUL]Hul Directory = C:\Documents and Settings\me\Application Data\ijjigame\HUL //PATH TO HUL DIRECTORY 
[17:34:08] [DOWNLOAD_HUL]Succeeded to delete Hul = C:\Documents and Settings\me\Application Data\ijjigame\HUL\u_sf.hul
[17:34:08] [Util::DownloadFile] [ http://cdn.ijjimax.com/nhnusa/games/...ewhul/u_sf.hul ]->[ C:\Documents and Settings\me\Application Data\ijjigame\HUL\u_sf.hul ]
[17:34:09] [DOWNLOAD_HUL]End.
[17:34:09] [PARSING_HUL]Start.
[17:34:09] [PARSING_HUL]End.
[17:34:09] [CHECK_LOCAL_FILES]Start.
[17:34:10] [CHECK_LOCAL_FILES]End.
[17:34:10] [DO_PATCH]Start.
[17:34:10] [DO_PATCH]Need to patch.
[17:34:10] [Util::DownloadFile] [ http://cdn.ijjimax.com/nhnusa/games/...nstall.exe.zip ]->[ C:\ijji\ENGLISH\ijjiuninstall.exe.zip ]
[17:34:11] [Util::DownloadFile] [ http://cdn.ijjimax.com/nhnusa/games/...data39.mrg.zip ]->[ C:\ijji\ENGLISH\\u_sf\data\lobby\lobbydata39.mrg.zip ]
[17:34:19] [Util::DownloadFile] [ http://cdn.ijjimax.com/nhnusa/games/...nu_020.sff.zip ]->[ C:\ijji\ENGLISH\\u_sf\data\menu\menu_020.sff.zip ]
[17:34:19] [Util::DownloadFile] [ http://cdn.ijjimax.com/nhnusa/games/...nd_009.sff.zip ]->[ C:\ijji\ENGLISH\\u_sf\data\sound\sound_009.sff.zip ]
[17:34:20] [Util::DownloadFile] [ http://cdn.ijjimax.com/nhnusa/games/...rfront.exe.zip ]->[ C:\ijji\ENGLISH\\xfire\xfire_installer_24715.soldierfront.exe.zip ]
[17:34:41] [DO_PATCH]We don't need to patch.
[17:34:41] [DO_PATCH]End. Result = 1
[17:34:41] [CWorkerThread::WorkerThread]End bRet = 1
[17:34:41] [StartPatch]End
[17:34:41] End of ijjiPurpleOutBounder


//////////////////////Beanlog/////////////////////////////////
-----------------------Start--------------------------------------
The BEanlog tells To create the POinter Window 120284.
Using NB Mode.
///////////////////////////////////////
To this Fonction.
CPBUploadMgr::Work() start

Now After the game mode Placed.

try GETFILE::u_sf_1003.pfile

CPBUploadMgr::Work() End
//////////////////////////////////////
CPBUploadMgr thread Terminated
CPurpleBean thread Terminated

ReleaseSDK()

~CPBGameInfo()
--------------END---------------------


Beanlog.txt
Code:
[17:34:42] [DEBUG] Create Window... 120284
[17:34:42] [INFO] Use NB Mode
[17:34:44] [DEBUG] CPBUploadMgr::Work()... Begin
[17:34:44] [INFO] Try to find out process...
[17:36:14] [INFO] Success... find out process
[17:36:14] [INFO] AfterGame mode
[17:36:14] [INFO] Waitting for terminate process...
[17:37:55] [INFO] Process terminated in AfterGame mode, so start upload logic. 
[17:37:55] [INFO] Find out file in default path
[17:37:55] [INFO] Can't find out file in default path... C:\Documents and Settings\me\Application Data\ijjigame\u_sf_1003.pfile
[17:37:55] [INFO] Start Uploading.. : C:\Documents and Settings\me\Application Data\ijjigame\U_SFInstaller.exe
[17:37:55] [DEBUG] CPBUploadMgr::Work()... End
[17:38:10] [DEBUG] CPBUploadMgr thread Terminated..
[17:38:10] [INFO] CPurpleBean thread Terminated..
[17:38:13] [DEBUG] ReleaseSDK()..
[17:38:13] [DEBUG] ~CPBGameInfo()..

MyPurpleLog.c
Code:
[17:34:03] [WARNING] Fail to download cipher text. error code = -12147. Try to download plain text.
[17:34:03] [WARNING] There is no setting::ui tag. Default value "core" applied
[17:34:03] [INFORM] Analyze Param Ended
[17:34:04] [WARNING] There is no background filename in ui::background. Default image will be used.
[17:34:04] [INFORM] Create window Ended
[17:34:04] [INFORM] common module manager started
[17:34:04] [INFORM] full environment path = C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBEM;C:\WINDOWS.000;C:\WINDOWS.000\COMMAND;C:\ijji\ENGLISH
[17:34:04] [INFORM] dll path = C:\ijji\ENGLISH
[17:34:04] [INFORM] RPC : OnInitialize
[17:34:05] [INFORM] RPC : interface calling is ended. result of CheckSFInstall is 3
[17:34:06] [INFORM] RPC : interface calling is ended. result of ijjiPurplePlugin_Execute is 1
[17:34:06] [INFORM] Show download Dialog
[17:34:07] [INFORM] Show html http://game.ijji.com/purplelauncher/...hn?gameId=u_sf
[17:34:07] [INFORM] Show update Dialog
[17:34:07] [INFORM] Updater Started
[17:34:07] [INFORM] RPC : OnMaintUIBefore
[17:34:41] [INFORM] Ready to Run Client
[17:34:41] [INFORM] Write Registry ended. Game update is finished
[17:34:41] [INFORM] RPC : interface calling is ended. result of LaunchBean is 3
[17:35:40] [INFORM] Execution has been succeeded!

ONLY FOR PRE-PATCH TO PATCH VERSION GAMES WDS
Like this fonction used in PurpleBean.exe:

[CPPImpl::GET_PP_VERSION]Start



-------->GET_PP_VERSION


_sLocHgverFilename
http://cdn.ijjimax.com/nhnusa/games/...epatch/u_sf.pv

-------->1004
*******************
All this upper GET this thing for c++ D3d_ASM emu


pp_config.ini
Code:
 
#FOR REAL
[CDN]
LIMIT = 420


_sLocHgverFilename
http://cdn.ijjimax.com/nhnusa/games/.../patch/u_sf.cv

-------->1003



All this upper GET this thing for c++ D3d_ASM emu


u_sf_ppinfo.ini
Code:
 
#PrePatch info.( FOR REAL SOLDIER FRONT)
[URLs]
PREPATCH  = http://cdn.ijjimax.com/nhnusa/games/.../U_SF/prepatch
PATCH   = http://cdn.ijjimax.com/nhnusa/games/arcade/U_SF/patch
CDNTRAFFIC = http://services.ijji.com/service/cdn/traffic
[Registry]
KEY_INSTALL = SOFTWARE\Dragonfly\soldierfront
VALUE_PATH  = installPath
[CDN]
#Unit - Megabits/sec
LIMIT  = 270
[Extend]
INSTALL_PATH_TRIM_RIGHT = 1
[Condition]
#0= none, 1 = File CheckSum, 2=Registry Check
OVERWRITECHECK = 0
#if OVERWRITECHECK 1 = File Name, 2=Registry Value Name
INFO = NULL
#if OVERWRITECHECK 1 = CheckSum Value, 2=Registry Value
VALUE = 0
[Patch]
# available values = hul, skip
METHOD = hul
[CPPImpl::DoPatching]Complete Prepatch

[CPPImpl::POST_COMPLETE_PREPATCH] Code = [0]
_______________________________
Succeeded to download prepatch version

//lobbydata39.mrg
File attached

/////////////////////////////////////////////////////////////////

--- CDN TRAFFIC BY MITCH1490 ---

////////////////////////////////////////////////////////////////

//ALL PRE-PATCH & PATCH & CDN TRAFFIC EMU

[URLs]
PREPATCH = http://cdn.ijjimax.com/nhnusa/games/.../U_SF/prepatch
PATCH = http://cdn.ijjimax.com/nhnusa/games/arcade/U_SF/patch
CDNTRAFFIC = http://services.ijji.com/service/cdn/traffic

//INSTALL REG PATH

[Registry]
KEY_INSTALL = SOFTWARE\Dragonfly\soldierfront
VALUE_PATH = installPath

//CDN MEAN THE NETWORK LIMIT PING

[CDN]
#Unit - Megabits/sec
LIMIT = 270

//TRIM PATH

[Extend]
INSTALL_PATH_TRIM_RIGHT = 1 //ONE MEANS ENABLED

//MANAGE UR REG

[Condition]
#0= none, 1 = File CheckSum, 2=Registry Check
OVERWRITECHECK = 0

#if OVERWRITECHECK 1 = File Name, 2=Registry Value Name
INFO = NULL

#if OVERWRITECHECK 1 = CheckSum Value, 2=Registry Value
VALUE = 0


//YOU HAVE CHOISES TO EMULATE SERVER HUL OR ONLY SKIP.

[Patch]
# available values = hul, skip
METHOD = hul

/////////////////////////////////////////////////////////END/////////////////////////////////////////////////////////////

After looking and searching in thoses folders You can simply know what The GameGuard Emulation is Searching and Checking that the Files are all the same Format as coming from the IJJI server.

You HAve Different WAys Of going in this To Bypass|Emulate" Enabled with knowledge.

Have a nice DAy.

If I helped you in somehow pleaze hit the thanks button.
_____________________________________________
Peace,
Mitch1490 ^_^

CReditz to Myself.

La PsyCadely Du Violet.
Attached Files
File Type: zip purple.zip (3.2 KB, 75 views)
File Type: zip lobbydata39.mrg.zip (844.1 KB, 75 views)
File Type: zip EMU SERVER.zip (930.5 KB, 98 views)

Last edited by Carbone14; 01-21-2009 at 02:16 PM. Reason: Added Purple Folder to path includes.

Posted by CEOinIRVINE
l

How to block Proxy Servers

Hacking 2009. 1. 29. 12:14

How to Block Proxy Servers via htaccess

Published Sunday, April 20, 2008 @ 4:38 pm • 18 Responses

Not too long ago, a reader going by the name of bjarbj78 asked about how to block proxy servers from accessing her website. Apparently, bjarbj78 had taken the time to compile a proxy blacklist of over 9,000 domains, only to discover afterwards that the formulated htaccess blacklisting strategy didn’t work as expected:

deny from proxydomain.com proxydomain2.com

Blacklisting proxy servers by blocking individual domains seems like a futile exercise. Although there are a good number of reliable, consistent proxy domains that could be blocked directly, the vast majority of such sites are constantly changing. It would take a team of professionals working around the clock just to keep up with them all.

As explained in my reply to bjarbj78’s comment, requiring Apache to process over 9,000 htaccess entries for every request could prove disastrous:

The question is, even if you could use htaccess to block over 9,000 domains, would you really want to? If you consider the potential performance hit and excessive load on server resources associated with the perpetual processing of such a monstrous list, it may inspire you to seek a healthier, perhaps more effective alternative..

A better way to block proxy servers

Rather than attempt to block proxy servers by who they are (i.e., via their specified domain identity), it is far more expedient and effective to block proxy servers by what they do. By simply blacklisting the various HTTP protocols employed by proxy servers, it is possible to block virtually all proxy connections. Here is the code that I use for stopping 99% of the proxies that attempt to access certain sites:

# block proxy servers from site access
# http://perishablepress.com/press/2008/04/20/how-to-block-proxy-servers-via-htaccess/

RewriteEngine on
RewriteCond %{HTTP:VIA}                 !^$ [OR]
RewriteCond %{HTTP:FORWARDED}           !^$ [OR]
RewriteCond %{HTTP:USERAGENT_VIA}       !^$ [OR]
RewriteCond %{HTTP:X_FORWARDED_FOR}     !^$ [OR]
RewriteCond %{HTTP:PROXY_CONNECTION}    !^$ [OR]
RewriteCond %{HTTP:XPROXY_CONNECTION}   !^$ [OR]
RewriteCond %{HTTP:HTTP_PC_REMOTE_ADDR} !^$ [OR]
RewriteCond %{HTTP:HTTP_CLIENT_IP}      !^$
RewriteRule ^(.*)$ - [F]

To use this code, copy & paste into your site’s root htaccess file. Upload to your server, and test it’s effectiveness via the proxy service(s) of your choice. It may not be perfect, but compared to blacklisting a million proxy domains, it’s lightweight, concise, and very effective ;)


Dialogue

18 Responses Jump to comment form

1Gabry

April 21, 2008 at 8:37 am

Hello was reading your page about the htaccess file to block proxy servers from surfing my site, very interesting, but my host said that since I use FrontPage editor it might block me from editing my site, is there a way to avoid this? Thank you in advance

2H5N1

April 21, 2008 at 10:20 am

Is this already effective? :)
I tried to read this arcticle via web-proxy without problem! :D
I thought this limitation was already implemented here for web-proxy…

3Perishable

April 21, 2008 at 10:48 am

Hi H5N1 :)

No, I do not block proxy servers from Perishable Press. There are a number of readers who (for whatever reason) visit this site via proxy. It is important to me to facilitate site access for this select group of individuals, even at the expense of malicious spam and other attacks. Maybe someday I will change this policy, but for now, it is my hope that the code provided in this article will prove useful to other site owners and webmasters.

4Willard

April 21, 2008 at 10:55 am

I was hoping you’d eventually create an article by itself on this subject! Good advice I must say. =)

I do have one question though.. there seems to be a small difference between what you posted the other day, and what you posted here.. specifically:

RewriteCond %{HTTP:XROXY_CONNECTION} !^$ [OR]

vs.

RewriteCond %{HTTP:XPROXY_CONNECTION} !^$ [OR]

Notice the additional P? I’m just wondering if that was added on purpose.

Thanks for the input if you have any!

5Perishable

April 21, 2008 at 4:57 pm

@Gabry: I am unfamiliar with FrontPage protocols, however you could always try uploading the code and checking for access. Then, if FrontPage is blocked, try removing one line at a time until access is achieved. If successful, this method of removing a line (or two) will reduce the overall effectiveness of the htaccess blocking rules to some degree, but should still provide a significant amount of protection. Also, a cursory search of the required FrontPage protocol indicates that the required header may in fact be X_FORWARDED_FOR or even X-FORWARDED-FOR, which isn’t on the list. So, try the code as-is first and if you are blocked, then try removing the X_FORWARDED_FOR first. Finally, if that fails, try removing different lines one at a time and checking the results. Sorry I couldn’t provide more specific advice, but hopefully these clues will help get you going in the right direction.

6Perishable

April 21, 2008 at 5:15 pm

@Willard: The reason for the change is based on research that suggests that XPROXY is the correct protocol for this purpose. However, after reading your comment and looking into it further, it seems that XROXY is also a commonly employed protocol/header for proxy servers. So, to be honest, I am considering adding the XROXY condition to the htaccess code just to be safe. Further, I am also considering adding three more common proxy protocols to the list as well, which, when added to the XROXY case, would give the following four additions:

RewriteCond %{HTTP:XROXY_CONNECTION} !^$ [OR]
RewriteCond %{HTTP:X-FORWARDED-FOR} !^$ [OR]
RewriteCond %{HTTP:FORWARDED-FOR} !^$ [OR]
RewriteCond %{HTTP:X-FORWARDED} !^$ [OR]

I am thinking that these additional directives will help improve the overall effectiveness of this proxy-blocking technique. I am not going to edit the article just yet, however, as I am hoping that someone with some deeper knowledge of the subject will chime in with some definite information on the topic. I apologize for any confusion in the matter. Thanks for sharing your concerns with us! :)

7prislea

April 23, 2008 at 4:04 am

how I can exclude some ip’s/proxy’s from the filter?

tks.

8Perishable

April 23, 2008 at 8:58 am

Hi prislea, have you tried including an additional rewrite condition targeting the specific domain, for example:

RewriteCond %{HTTP_REFERER} !.*allowedproxydomain.com.*

I haven’t tried this yet, but it may help you to get going in the right direction :)

9sam

April 24, 2008 at 12:33 am

are these conditions suppose to block sites like hidemyass.com or similar sites?
because I tried and its not blocking it.

10David

April 24, 2008 at 8:45 am

I’m looking at this page on blocking proxy servers, using a proxy server.

I tried the code, it doesn’t seem to work for proxylord.com.

11Jeff Starr

April 24, 2008 at 9:56 am

@David: see comment #3 for an explanation as to why you are able to surf this site while using a proxy. Also, this code blocks proxies by targeting associated HTTP protocols. The block list is not comprehensive, so proxies using unlisted methods will not be blocked.

12David

April 24, 2008 at 10:38 am

Yes, I see #3.
Is there a way to block the anonymous proxy server with the .htaccess codes?

Maybe it’s a go Daddy thing.

13Perishable

April 27, 2008 at 9:07 am

Hi David, it should be easy to block the anonymous proxy server via htaccess. Add the following code to your root htaccess file:

# deny domain access
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_USER_AGENT} anonymous [NC]
RewriteRule ^.* - [F,L]

..of course, this method blocks by targeting the user agent, which may or may not be the same as the domain name. Another way to block a specific proxy is to target the domain itself, as identified via referrer:

RewriteCond %{HTTP_REFERER} ^http://.*anonymous.*$ [NC]

This line should replace the RewriteCond line in the previous code. Remember to test thoroughly!

14Eric

May 2, 2008 at 3:59 pm

Will this also block Paypal IPN? Untested on my end.. waiting for a payment to come through rather than converting all my ipn stuff to sandbox.

15Perishable

May 4, 2008 at 7:23 am

Thanks for the feedback, Eric — keep us updated on the results..

16air force ones

May 22, 2008 at 2:43 am

Hey Perishable。 I have a good idea about how to block proxy server. Cause the operation system of most proxy server are Linux but the operation system of most visitor are windows. So If we can block Linux, maybe can block most proxy server.

17Perishable

May 25, 2008 at 6:31 am

Are you kidding? A good number of my visitors are Linux users. I definitely do not want to block them. I appreciate the idea, but think it would be an unwise move. The last thing I want to do is cater specifically to Windows users..

Subscribe to comments on this post


[ Comments are closed for this post. ]

If you have additional information, contact me.

'Hacking' 카테고리의 다른 글

How to Make Sigs and finding packet id's to get Addresses  (0) 2009.02.04
maxmind.com : anti proxy , block proxy users  (0) 2009.01.30
Reverse Engineering Books  (1) 2009.01.28
Debugger  (0) 2009.01.28
Wark/WPE  (0) 2009.01.27
Posted by CEOinIRVINE
l

CentOS Update Server and Local Repository

If you have a large number of CentOS servers, it is probably a good idea to have private update repositories on the local network. If each server has to download the same update over the public network connection, it will waste a lot of bandwidth. Not only will having private repos save network through-put, but there will also be a place to distribute your own custom RPM software packages.

The first thing to do is get a full copy of the release version of the OS from the installation media. Find a mirror that has the DVD image at CentOS isos downloads. Here, we are working with CentOS 5.2 64-bit.
# mkdir -p /repo/CentOS/5.2/iso
# cd /repo/CentOS/5.2/iso
# wget -c http://ftp.usf.edu/pub/centos/5.2/isos/x86_64/CentOS-5.2-x86_64-bin-DVD.iso
# mkdir -p /repo/CentOS/5.2/os
# mount -o loop /repo/CentOS/5.2/iso/x86_64/CentOS-5.2-x86_64-bin-DVD.iso /mnt
# rsync -avP /mnt/CentOS /repo/CentOS/5.2/os/
# umount /mnt


Now let's pull down all the latest updates from a mirror. You can find a good rsync mirror at the CentOS mirror list.
# mkdir -p /repo/CentOS/5.2/updates
# rsync -iqrtCO --exclude="*debuginfo*" --exclude="debug/" rsync://mirror.cogentco.com/CentOS/5.2/updates/x86_64 /repo/CentOS/5.2/updates/


Now that you have a local copy of the install media and all the latest RPMs, they should be shared out via http. For http access to the repo, install apache httpd and edit /etc/httpd/conf/httpd.conf, replacing instances of "/var/www/html" with "/repo". Make sure to update the "DocumentRoot" and "Directory" entries.
# yum -y install httpd
# vim /etc/httpd/conf/httpd.conf
# chkconfig httpd on ; service httpd start


We will also have to allow access through the repo server firewall for the local network. Edit /etc/sysconfig/iptables and add in the bellow line before the final DROP statement, substituting in your own subnet.
-A RH-Firewall-1-INPUT -s 192.168.1.0/255.255.255.0 -p tcp --dport 80 -j ACCEPT

and reload iptables:
# service iptables restart

On the systems where we wish to receive updates, we will need to create a .repo file, so our new repositories are used. Substitute in the IP of your own repo server. You may also have to disable the default repo file placed in by the installer, CentOS-Base.repo.
# cat /dev/null > /etc/yum.repos.d/CentOS-Base.repo
# vim /etc/yum.repos.d/internal.repo

# CentOS base from installation media
[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=http://192.168.1.100/CentOS/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
protect=1

# CentOS updates via rsync mirror
# rsync://mirror.cogentco.com/CentOS/5/updates/i386
# rsync://mirror.cogentco.com/CentOS/5/updates/x86_64
[update]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
baseurl=http://192.168.1.100/CentOS/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
protect=1

# localy built and misc collected RPMs
[local]
name=CentOS-$releasever - Local
baseurl=http://192.168.1.100/local/el$releasever/$basearch
enabled=1
gpgcheck=0
protect=0


I prefer to use yum via cron and on boot. Enable this with the following:
# yum -y install yum-protectbase yum-updateonboot yum-cron
# chkconfig yum-updatesd off ; service yum-updatesd stop
# chkconfig yum-updateonboot on
# chkconfig yum-cron on


Notice that there is a "local" repository in the repo config above. This is a directory to hold our own custom RPMs. Any RPMs placed here can be installed via yum on other systems. Once new RPMs are place in, run createrepo to generate the metadata required by yum.
# mkdir -p /repo/local/el5/x86_64
# mv *.rpm /repo/local/el5/x86_64/
# createrepo -v --update /repo/local/el5/x86_64


Once there is a working repo server, updates to the repo dirs can be automated
# touch /etc/cron.daily/update_repo
# chmod +x /etc/cron.daily/update_repo
# vim /etc/cron.daily/update_repo

# CentOS updates
echo "####### rsync://mirror.cogentco.com/CentOS/5.2/updates/x86_64"
/usr/bin/rsync -iqrtCO --exclude="*debuginfo*" --exclude="debug/" rsync://mirror.cogentco.com/CentOS/5.2/updates/x86_64 /repo/CentOS/5.2/updates/


Now the repo will rsync daily with the latest updates. Then your other systems will do a yum-cron and install the updates. Make sure to substitute in your favorite and closest mirror. Enjoy your yum!

'Hacking' 카테고리의 다른 글

Basic of Reverse Engineering  (0) 2008.11.06
Basic of Reverse Engineering  (0) 2008.11.06
OpenLDAP structure  (0) 2008.10.29
Linux open files  (0) 2008.10.28
Microsoft Urgent Patch  (0) 2008.10.25
Posted by CEOinIRVINE
l