Project Begin: Monitor: helios.ececs.uc.edu random port: 20982 monitor port: 8170 Message Parser [Constructor]: called by: ActiveClient@2d1db461 Name: FRANCO Password: franco Message Parser [GetIndentification]: Message Parser [GetIndentification]: got PASSWORD from file: 10b568231c8743049f9177e84a19588d Message Parser [GetIndentification]: got COOKIE from file: 4EB2RIS9RPHCWKCRBX1 Message Parser [Constructor]: generating secure random number Message Parser [GeneratePassword]: Message Parser [GeneratePassword]: random password: f41b85788e83c1199c8348dcc150627c Active Client [Constructor]: helios.ececs.uc.edu (8170:20982) Server [Constructor]: listening monitor port:20982 local port:20982 Active Client [run]: up Server [run]: started Active Client [run]: socket to helios.ececs.uc.edu:8170 established Active Client [run]: connect gauss.ececs.uc.edu:20982 Message Parser [Login]: IsEncrypted:false StartedEncryption:false Message Parser [Login]: local hostname:gauss.ececs.uc.edu host port:20982 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: COMMENT: Game Monitor Version 2.2 Message Parser [getMonitorMessage]: from monitor: REQUIRE: IDENT Message Parser [getMonitorMessage]: text: REQUIRE: IDENT Message Parser [getMonitorMessage]: from monitor: WAITING: Message Parser [getMonitorMessage]: text: WAITING: Message Parser [getMonitorMessage]: message group: COMMENT: Game Monitor Version 2.2 REQUIRE: IDENT WAITING: Message Parser [Login]: received: COMMENT: Game Monitor Version 2.2 REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: COMMENT: Game Monitor Version 2.2 REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: returning: IDENT Message Parser [Login]: starting encryption Message Parser [SetEncryption]: start encryption engine --->Get DH Key Object for first time. --->Get engine object for first time using DH Key Object. --->Get MyKey from key exchange using engine. Message Parser [SetEncryption]: my key: 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [Login]: encryption engine started Message Parser [Execute]: received IDENT --->Use MyKey Message Parser [Execute]: sent IDENT: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [SendIt]: sent: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [Login]: trying.. Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: RESULT: IDENT 549qs1ihjda54or2naec66oie7ft6jl1gso9kov3l36r2q1jo7kq5em5g651v0j5tcaigh9k0cfr4iumt98lidgtf4nodnegfl4093 Message Parser [getMonitorMessage]: handling partial case --->Get MonitorKey from IDENT Message Parser [getNextCommand]: command: IDENT Message Parser [getNextCommand]: searched token: IDENT Message Parser [getNextCommand]: parsed string: RESULT: IDENT 549qs1ihjda54or2naec66oie7ft6jl1gso9kov3l36r2q1jo7kq5em5g651v0j5tcaigh9k0cfr4iumt98lidgtf4nodnegfl4093 Message Parser [getNextCommand]: returning: 549qs1ihjda54or2naec66oie7ft6jl1gso9kov3l36r2q1jo7kq5em5g651v0j5tcaigh9k0cfr4iumt98lidgtf4nodnegfl4093 Message Parser [getMonitorMessage]: monitor key: 549qs1ihjda54or2naec66oie7ft6jl1gso9kov3l36r2q1jo7kq5em5g651v0j5tcaigh9k0cfr4iumt98lidgtf4nodnegfl4093 --->Set exchange key from MonitorKey using engine --->Get shared key from engine Message Parser [getMonitorMessage]: shared key: 3343274802667715827671042107810574796016432193961086009104728556034727123537748352207250793366871533430677439230917440027441580585698173996676753432449286 --->Establish cipher object Message Parser [getMonitorMessage]: from monitor: 1ah4n30eg2pdfd1h90qd7uoubimto794mkcemvp4s9rp22covk49d782gqjfea15ed Message Parser [getMonitorMessage]: encrypted text: 1ah4n30eg2pdfd1h90qd7uoubimto794mkcemvp4s9rp22covk49d782gqjfea15ed --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90856047719306960517960337296519328029919084663706610664989931326320360776064523778923633523594701 Cipher [Decrypt]: strip guard byte: .0:^ OyrptcD&c"Zt ܠ Cipher [Decrypt]: decrypted message: REQUIRE: ALIVE Message Parser [getMonitorMessage]: decrypted text: REQUIRE: ALIVE Message Parser [getMonitorMessage]: from monitor: 1ana5skmhgck56c16ku5811vbgplq38epiq9527c596o9uh8uv8la54lef13k1j95l Message Parser [getMonitorMessage]: encrypted text: 1ana5skmhgck56c16ku5811vbgplq38epiq9527c596o9uh8uv8la54lef13k1j95l --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91267939719908184947808490539596123212277824779704997936059252059619595050034383003320570183525557 Cipher [Decrypt]: strip guard byte: Z0e fPpt4;2J#6ETRU Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: IDENT 549qs1ihjda54or2naec66oie7ft6jl1gso9kov3l36r2q1jo7kq5em5g651v0j5tcaigh9k0cfr4iumt98lidgtf4nodnegfl4093 REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: IDENT 549qs1ihjda54or2naec66oie7ft6jl1gso9kov3l36r2q1jo7kq5em5g651v0j5tcaigh9k0cfr4iumt98lidgtf4nodnegfl4093 REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: returning: ALIVE Message Parser [Login]: token received after Ident: ALIVE Message Parser [Login]: received ALIVE Message Parser [Execute]: received ALIVE Message Parser [SendIt]: sent: ALIVE 4EB2RIS9RPHCWKCRBX1 --->Apply cipher.Encrypt() Message Parser: encrypted message: 1a9u3h2r5ps7jm6tp64l30efp3h47joicc2ntcqjlf4hv9talop8t9tjmhe7gnirb3 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1a3qgt5p245ah7npuvpigve71dmcd9obue30m2amf1isj3ge8t6omgs1l6s879nc6drh48i313b1h1u1kegrupqdheolhpgi8brk90scndufqi3bi0tq3pes2vmao2irs5 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 192168432688806681861714635943649748686032712766633227308103166609002473577943922984959336885654300179021381150026251508157776434959726777509348505920639717971120463867897878388900287090931625861 Cipher [Decrypt]: strip guard byte: D*{̡-/,%Y&896-H #Xb6.cI 2!@p_)o Cipher [Decrypt]: decrypted message: RESULT: ALIVE Identity has been verified. Message Parser [getMonitorMessage]: decrypted text: RESULT: ALIVE Identity has been verified. Message Parser [getMonitorMessage]: from monitor: 1at3n1vu34qvaapvrhqh8clf1c309k51ou02p8dl9e9pakg9ehnmsvrtpohlq3qio980kri5km3f05cfe534l5rmi9bvn4ld790diajeo5gdcmfbk0sfm1ofq0dpnaod3oqcvidnoeie0id7rigakul1qqg4mcppt2e492r6c2enjni78vp4tq4fgtkc3225fd Message Parser [getMonitorMessage]: encrypted text: 1at3n1vu34qvaapvrhqh8clf1c309k51ou02p8dl9e9pakg9ehnmsvrtpohlq3qio980kri5km3f05cfe534l5rmi9bvn4ld790diajeo5gdcmfbk0sfm1ofq0dpnaod3oqcvidnoeie0id7rigakul1qqg4mcppt2e492r6c2enjni78vp4tq4fgtkc3225fd --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 418170288874506079585305672899346678329245035568977618735459795569687085364896381047388518188857821298560358212996994598717039995889586392631323447770994366480945254906447639332662174861997888447256660150305085750428279263876280367767786144384749236641176163164092078954560198079269453239789 Cipher [Decrypt]: strip guard byte: dԬqPʼ,B.NUH%ѽ8t=K @)V=*]I_JdYg?@nn4x?&&rZ,q-uy;>! Cipher [Decrypt]: decrypted message: COMMENT: Mon Nov 20 10:32:48 EST 2000: unable to connect to host GAUSS.ECECS.UC.EDU on port 20461 Message Parser [getMonitorMessage]: decrypted text: COMMENT: Mon Nov 20 10:32:48 EST 2000: unable to connect to host GAUSS.ECECS.UC.EDU on port 20461 Message Parser [getMonitorMessage]: from monitor: 1allqnjreb96qpf42ftthitipdi2srn4jarh2aiensgd5463q305p9g0sshacujkud Message Parser [getMonitorMessage]: encrypted text: 1allqnjreb96qpf42ftthitipdi2srn4jarh2aiensgd5463q305p9g0sshacujkud --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91158744352489448326023626950643849419609402111952906795446908810296829474016750592074242199245773 Cipher [Decrypt]: strip guard byte: uyIOc.-jD:JCCr Cipher [Decrypt]: decrypted message: REQUIRE: HOST_PORT Message Parser [getMonitorMessage]: decrypted text: REQUIRE: HOST_PORT Message Parser [getMonitorMessage]: from monitor: 1aalu1bdhgu40str44jjj7dhm16t0oibsmrec2mlpggnhb968cov5q6d2ce5mvbfmj Message Parser [getMonitorMessage]: encrypted text: 1aalu1bdhgu40str44jjj7dhm16t0oibsmrec2mlpggnhb968cov5q6d2ce5mvbfmj --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90424714197793510723442029645624452112608643836416800969172013617607651265225953935748756380434131 Cipher [Decrypt]: strip guard byte: U|0서v7A/ۘ+W0ⴙ ˣ4Lqm Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: ALIVE Identity has been verified. COMMENT: Mon Nov 20 10:32:48 EST 2000: unable to connect to host GAUSS.ECECS.UC.EDU on port 20461 REQUIRE: HOST_PORT WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: ALIVE Identity has been verified. COMMENT: Mon Nov 20 10:32:48 EST 2000: unable to connect to host GAUSS.ECECS.UC.EDU on port 20461 REQUIRE: HOST_PORT WAITING: Message Parser [getNextCommand]: returning: HOST_PORT Type = 0 Message Parser [Execute]: received HOST_PORT Message Parser [Execute]: sent HOST_PORT: HOST_PORT gauss.ececs.uc.edu 20982 Message Parser [SendIt]: sent: HOST_PORT gauss.ececs.uc.edu 20982 --->Apply cipher.Encrypt() Message Parser: encrypted message: 1ak5ptt9et258f3j8j76pnfg6k4envrfboboicoiu5v38u5ntfjc7k122ud8pdu81i Message Parser [getMonitorMessage]: Server [run]: New connection handler started Message Parser [Constructor]: called by: ConnectionHandler@2fe9b461 Name: FRANCO Password: franco Message Parser [GetIndentification]: Message Parser [GetIndentification]: got PASSWORD from file: 10b568231c8743049f9177e84a19588d Message Parser [GetIndentification]: got COOKIE from file: 4EB2RIS9RPHCWKCRBX1 Message Parser [GeneratePassword]: Message Parser [GeneratePassword]: random password: ab1ae6732be4790480b3342b0e255bf7 ConnectionHandler [run]: connecting Message Parser [Login]: IsEncrypted:false StartedEncryption:false Message Parser [Login]: local hostname:gauss.ececs.uc.edu host port:20982 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: COMMENT: Game Monitor Version 2.2 Message Parser [getMonitorMessage]: from monitor: PLAYER_PASSWORD_CHECKSUM: 28c1ba4bc74931a633d3a174bd59f9e47e9b7f68 Message Parser [getMonitorMessage]: text: PLAYER_PASSWORD_CHECKSUM: 28c1ba4bc74931a633d3a174bd59f9e47e9b7f68 Message Parser [getMonitorMessage]: from monitor: REQUIRE: IDENT Message Parser [getMonitorMessage]: text: REQUIRE: IDENT Message Parser [getMonitorMessage]: from monitor: WAITING: Message Parser [getMonitorMessage]: text: WAITING: Message Parser [getMonitorMessage]: message group: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 28c1ba4bc74931a633d3a174bd59f9e47e9b7f68 REQUIRE: IDENT WAITING: Message Parser [Login]: received: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 28c1ba4bc74931a633d3a174bd59f9e47e9b7f68 REQUIRE: IDENT WAITING: Message Parser [Login]: checking monitor authenticity! Message Parser [IsMonitorAuthentic]: Message Parser [getNextCommand]: command: PLAYER_PASSWORD_CHECKSUM Message Parser [getNextCommand]: searched token: PLAYER_PASSWORD_CHECKSUM Message Parser [getNextCommand]: parsed string: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 28c1ba4bc74931a633d3a174bd59f9e47e9b7f68 REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: returning: 28c1ba4bc74931a633d3a174bd59f9e47e9b7f68 Message Parser [IsMonitorAuthentic]: got checksum: 28c1ba4bc74931a633d3a174bd59f9e47e9b7f68 Message Parser [Verify]: Message Parser [Verify]: original chksum: 28c1ba4bc74931a633d3a174bd59f9e47e9b7f68 Message Parser [Verify]: calculated chksum from password: 28c1ba4bc74931a633d3a174bd59f9e47e9b7f68 Message Parser [IsMonitorAuthentic]: monitor verified! Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 28c1ba4bc74931a633d3a174bd59f9e47e9b7f68 REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: returning: IDENT Message Parser [Login]: starting encryption Message Parser [Login]: encryption engine started Message Parser [Execute]: received IDENT --->Use MyKey Message Parser [Execute]: sent IDENT: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [SendIt]: sent: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [Login]: trying.. Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: RESULT: IDENT 1vaouhu4dp6ikoehjs6kfgta01i5f6biioo0m4bl1vui15nhkf32ak3oddqt2mhga4kd8vptm4u4iebki19h15bc3p4bkgokboj1nnj Message Parser [getMonitorMessage]: handling partial case --->Get MonitorKey from IDENT Message Parser [getNextCommand]: command: IDENT Message Parser [getNextCommand]: searched token: IDENT Message Parser [getNextCommand]: parsed string: RESULT: IDENT 1vaouhu4dp6ikoehjs6kfgta01i5f6biioo0m4bl1vui15nhkf32ak3oddqt2mhga4kd8vptm4u4iebki19h15bc3p4bkgokboj1nnj Message Parser [getNextCommand]: returning: 1vaouhu4dp6ikoehjs6kfgta01i5f6biioo0m4bl1vui15nhkf32ak3oddqt2mhga4kd8vptm4u4iebki19h15bc3p4bkgokboj1nnj Message Parser [getMonitorMessage]: monitor key: 1vaouhu4dp6ikoehjs6kfgta01i5f6biioo0m4bl1vui15nhkf32ak3oddqt2mhga4kd8vptm4u4iebki19h15bc3p4bkgokboj1nnj --->Set exchange key from MonitorKey using engine --->Get shared key from engine Message Parser [getMonitorMessage]: shared key: 6370916980113216408485155363342014814594006444215872675846755986135510094586112990241181602750008464737574728166172140799010044556860153004875618087877379 --->Establish cipher object Message Parser [getMonitorMessage]: from monitor: 1ak49af7mubr0lt721c71gpnm6hlj3kllf02fvbmeo5nhjfdvbi288sc6pu5eoacr6 Message Parser [getMonitorMessage]: encrypted text: 1ak49af7mubr0lt721c71gpnm6hlj3kllf02fvbmeo5nhjfdvbi288sc6pu5eoacr6 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91055399112421108542853469717257209002136199837710678526539795990033367686310410435101453273346918 Cipher [Decrypt]: strip guard byte: ^^Aa ƍf:V-7됐0]3f Cipher [Decrypt]: decrypted message: REQUIRE: ALIVE Message Parser [getMonitorMessage]: decrypted text: REQUIRE: ALIVE Message Parser [getMonitorMessage]: from monitor: 1avkk5ajgfb1abdh8shbp4dsg69e1k6757sfu7bnqtb32j2ikcs89hgfdkkvc742pf Message Parser [getMonitorMessage]: encrypted text: 1avkk5ajgfb1abdh8shbp4dsg69e1k6757sfu7bnqtb32j2ikcs89hgfdkkvc742pf --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91823726010121436502945261691882109617940254396513543552154000789803904281220516299612509388802863 Cipher [Decrypt]: strip guard byte: (UNXTFKCu]X1J=r / Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: IDENT 1vaouhu4dp6ikoehjs6kfgta01i5f6biioo0m4bl1vui15nhkf32ak3oddqt2mhga4kd8vptm4u4iebki19h15bc3p4bkgokboj1nnj REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: IDENT 1vaouhu4dp6ikoehjs6kfgta01i5f6biioo0m4bl1vui15nhkf32ak3oddqt2mhga4kd8vptm4u4iebki19h15bc3p4bkgokboj1nnj REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: returning: ALIVE Message Parser [Login]: token received after Ident: ALIVE Message Parser [Login]: received ALIVE Message Parser [Execute]: received ALIVE Message Parser [SendIt]: sent: ALIVE 4EB2RIS9RPHCWKCRBX1 --->Apply cipher.Encrypt() Message Parser: encrypted message: 1arl4pu9ec433e8tij1te7ag76j398sif15mk35esj8kjpfrn9j66mgjoqoos0dj2f Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1a878v66qak962umcemakcgnn2ld1n72p7ug8sk3drba3mqooc57ahtqvqk1vblboinme9l596vq6olq1mguaar2ks6turrmid3icg6lf4ginunbc0q77ku62p1e47meev --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 192795554258925841604958885035495125565351861721435287927938828820824582304589980212467889292695942894976231180291108407947540466428364696734931852246613236611463173999955071412808029244963371487 Cipher [Decrypt]: strip guard byte: AJL/Y^Cs' Zmc )~&67}MU䄯뭀OY {9 Cipher [Decrypt]: decrypted message: RESULT: ALIVE Identity has been verified. Message Parser [getMonitorMessage]: decrypted text: RESULT: ALIVE Identity has been verified. Message Parser [getMonitorMessage]: from monitor: 1agh0mcg4sa9dml7c1squh72dosq5k9novurtk689qpt1378hucb70imnnnku7juea Message Parser [getMonitorMessage]: encrypted text: 1agh0mcg4sa9dml7c1squh72dosq5k9novurtk689qpt1378hucb70imnnnku7juea --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90814955359727048168085178722744684122560912403170177585291125003411208265407691601104383713606090 Cipher [Decrypt]: strip guard byte: Af@R[jDC!:B3>b ZApply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90783439720351196998803119645863587303252731396659128841814502374526784636505762342115562808047129 Cipher [Decrypt]: strip guard byte: zq1Xcq#~+* v Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: ALIVE Identity has been verified. REQUIRE: QUIT WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: ALIVE Identity has been verified. REQUIRE: QUIT WAITING: Message Parser [getNextCommand]: returning: QUIT Type = 1 Message Parser [Execute]: received QUIT Message Parser [SendIt]: sent: QUIT --->Apply cipher.Encrypt() Message Parser: encrypted message: 1an2omg9fva8i0voe7din7ujuah5e6tlv6da0h2tsom68228bm20pbbnod6mdlndnu Message Parser [Login]: server quit normally Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1apif9sq4iark0l1phl0cm8k3g2ci3mb1s8cbedlar0mpce2puaiauhv968s3noi1f --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91418739972612044304932217267499784758712921788299020369890161088175856538768630780788355484108847 Cipher [Decrypt]: strip guard byte: ̞hV 1dPp$;,T&G|H/ Cipher [Decrypt]: decrypted message: RESULT: QUIT Message Parser [getMonitorMessage]: decrypted text: RESULT: QUIT Message Parser [getMonitorMessage]: from monitor: null Message Parser [getMonitorMessage]: encrypted text: null Success Value Login = true ConnectionHandler [run]: success Logged In! Message Parser [getMonitorMessage]: encrypted text: 1ai5qpjev2ub74nfcus6ne58fj538bdruhfulttqu94hjjvsf85c46cggmop5uses52ar2dqqvrq19177ebh1snj2psoshmbrgpuldp9cc24gunqd9esvnvtj96i7vo9eo --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 194214887854342765548446019510683292449743465492631179566016202208358753539671601918361804291106556966036238593513442422840338860737362012790887030550727376864814756800832474910993118519359186392 Cipher [Decrypt]: strip guard byte: uK(ж$g?+fBK;&_ނ\CY9/pϪܥ!w?i4% Cipher [Decrypt]: decrypted message: RESULT: HOST_PORT GAUSS.ECECS.UC.EDU 20982 Message Parser [getMonitorMessage]: decrypted text: RESULT: HOST_PORT GAUSS.ECECS.UC.EDU 20982 Message Parser [getMonitorMessage]: from monitor: 1afkq8228hu6br62chc85faript50sskds5dvot26iuq4pvf1315gshlld2li7heca Message Parser [getMonitorMessage]: encrypted text: 1afkq8228hu6br62chc85faript50sskds5dvot26iuq4pvf1315gshlld2li7heca --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90756129170607117662261054005407831092501364935019205916731380866368703970952369754762884031232394 Cipher [Decrypt]: strip guard byte: }4  b nYAQ+# a֭dx Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: HOST_PORT GAUSS.ECECS.UC.EDU 20982 WAITING: Message Parser [Login]: after HP - IsEncrypted:true StartedEncryption:true Message Parser [Login]: launching active client: RESULT: HOST_PORT GAUSS.ECECS.UC.EDU 20982 WAITING: Success Value Login = true Active Client [run]: success - Logged In! Active Client [run]: execute commands Message Parser [ChangePassword]: Message Parser [GetIndentification]: Message Parser [GetIndentification]: got PASSWORD from file: 10b568231c8743049f9177e84a19588d Message Parser [GetIndentification]: got COOKIE from file: 4EB2RIS9RPHCWKCRBX1 Message Parser [GeneratePassword]: Message Parser [GeneratePassword]: random password: e2f84e127fe611450ce48935bb0b70d7 Message Parser [ChangePassword]: new random password: e2f84e127fe611450ce48935bb0b70d7 Message Parser [UpdatePassword]: Message Parser [SendIt]: sent: CHANGE_PASSWORD 10b568231c8743049f9177e84a19588d e2f84e127fe611450ce48935bb0b70d7 --->Apply cipher.Encrypt() Message Parser: encrypted message: 1apgvi8mbu5nt27ehtrn403ohdgtfili1m0s1v3klna19lquvmo91gdsgldvk92di98t3s4v3nqq76a507r5ld9qf08au16in3fq63iantgauvnu7f0143552n59681nthqucp7lgpbh4utg37qpmei2e6vctqj1of7q1cmtglksei4firs3qnupqsu2svegi3 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1a1bcva2nk9rnu33qu8flev7u88tk4u2rs4mlmf8q9ebpetn1rqhfcjkmt1keuf3uo8gbems2ebins2c3o9lfrcn4jvqt38hk5938k6e7ne8vou3dcq44ndc3pmj3jujbf --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 191815899872566208275524171392527087537990561340442876821714149775280755597438315483945678199267569395962585198931530824459905655733930379796299793549581193603380197655997779764353125596474068335 Cipher [Decrypt]: strip guard byte: N^CGhO |%gIr;^ DpN\0xM_\4FHC8r? vy?Mo Cipher [Decrypt]: decrypted message: RESULT: CHANGE_PASSWORD NSOJDPC3JZ50OY8JGT8 Message Parser [getMonitorMessage]: decrypted text: RESULT: CHANGE_PASSWORD NSOJDPC3JZ50OY8JGT8 Message Parser [getMonitorMessage]: from monitor: 1al17smu272gtrvvvdifsmrqoorktfnigaps5bsm1rps3v2ptovndea8oncavq3mcj Message Parser [getMonitorMessage]: encrypted text: 1al17smu272gtrvvvdifsmrqoorktfnigaps5bsm1rps3v2ptovndea8oncavq3mcj --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91115797719186228639053300882990205553579768264610624733356869802936279756952878014405975153432979 Cipher [Decrypt]: strip guard byte: OxG;m: X;g#bٓ Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: CHANGE_PASSWORD NSOJDPC3JZ50OY8JGT8 WAITING: Message Parser [getNextCommand]: command: CHANGE_PASSWORD Message Parser [getNextCommand]: searched token: CHANGE_PASSWORD Message Parser [getNextCommand]: parsed string: RESULT: CHANGE_PASSWORD NSOJDPC3JZ50OY8JGT8 WAITING: Message Parser [getNextCommand]: returning: NSOJDPC3JZ50OY8JGT8 Message Parser [WritePersonalData]: Message Parser [WritePersonalData]: NEW PASSWORD = e2f84e127fe611450ce48935bb0b70d7 Message Parser [WritePersonalData]: NEW COOKIE = NSOJDPC3JZ50OY8JGT8 Message Parser [WritePersonalData]: success Message Parser [ExtraCommand]: IsEncrypted:true StartedEncryption in PEM:true Message Parser [ExtraCommand]: received: RESULT: CHANGE_PASSWORD NSOJDPC3JZ50OY8JGT8 WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: CHANGE_PASSWORD NSOJDPC3JZ50OY8JGT8 WAITING: Message Parser [Execute]: received PLAYER_STATUS Message Parser [SendIt]: sent: PLAYER_STATUS --->Apply cipher.Encrypt() Message Parser: encrypted message: 1a31i5pvi9abihud038tjjovtf48vq9a1alb380r709rnfrqrf88auk7b1vdsvhivb Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1a9fuml3ui7fnh8ujqbqdscj478te6mbtpdv94s3fi354b8um3c0dk3okulgkp7mcpq72d0mco8rikorqtkuhu8j1b9m75csd3b8iu5ph1j4kfk5fvnsphdhjaekdeptqrirdbmq760cnq8a6m7g5c3p13st33enjv57j8o9smj1fl6ks3p7f0dfhu7v9hcbghqreepea2clpe2m2joul01qdbga3cf8i6qaf5bvape74a7vtn0bveotu8gi0qc80isms84ook0h4a78b3iq17grdur70b323va5kd2s9r53ik2tabp3idmdu866i692ketkvng1lk3bji1aovcvbp0gv8oj91uvio5l7t56mhn15pv0n4vj7jq1b1vi15mqfa6tj9f418qbshjj7gli511tda3ke4ns85h1l3pevceljf90l6ltn8nhvejsgluhi7 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 8580214879816153666324458320996111768390194214593991788281386887702288507779876442286754281004794860227952943384875611848238033898778001557438229922358066623710486109489457793357855982211456107494617152268042038532601521111812769322873081291354263061555389472057224713351697398570455655499956587010809316988865513191806591229636253944341417290953623885373529636636018125087932706378647401838996556771710886538779595832392772382841093928983345914584089264875457470632316335969937582085056360380752110913827161216172247683634332509993369269841583763056315957257113485505081020712386159969295097139752300626444359181372115517809965826647761624579704056038869771851977452486084167 Cipher [Decrypt]: strip guard byte: Kj;zz^LG\k/oN Hz`A➬)ٙYFLo]L+MVqZ%!(3ju[ڻh/(< #F7^)'_SS>?.BerXSǪ髂ǢFҞUYqȣwȄ 市cHcxmQhq;(AuK71d?x gאC~X-OҚѸK=a[i7f(KjApply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91683090246739576622403211488737869501027193692557024439428423266659109844760547914349574966915256 Cipher [Decrypt]: strip guard byte: M^ԧ3ƑquiC "9ö1 b Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: Message Parser [getNextCommand]: command: COMMAND_ERROR Message Parser [getNextCommand]: searched token: COMMAND_ERROR Message Parser [getNextCommand]: parsed string: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: got token before write: rupyulars Message Parser [SendIt]: sent: SYNTHESIZE WEAPONS --->Apply cipher.Encrypt() Message Parser: encrypted message: 1af7pii91e5rrqg3lv3gif4iqj6v0ne3c7s2dne4tuv1ko5iqp21c43kibssdv7vma Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1aktujk55jrhbtuonehavs8rvqo7q235d1fc974kt7fu2g9j85qts7n60dqc7aeh8h62rm08keu0ttvb8rnbusg2l344fsmao7e21q42prafn1er2fkg3iev1b32rtb2o8 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 194607503521324177247185703474039069236279062855162925743928480888691254409776196091892024740438563332439253646291527951546735714700368494289173423402898006076905083571795388141171272467753569032 Cipher [Decrypt]: strip guard byte: }:Wbo!{rSx{ E0`";߭ !+p ;SlO'|+Ջ Cipher [Decrypt]: decrypted message: COMMAND_ERROR: Insufficient resources for this operation Message Parser [getMonitorMessage]: decrypted text: COMMAND_ERROR: Insufficient resources for this operation Message Parser [getMonitorMessage]: from monitor: 1agti8g2q1bkilmj2b4gr2s12teed6f7k0ihussgt9dll8apsjlsob7ho41qm81a8p Message Parser [getMonitorMessage]: encrypted text: 1agti8g2q1bkilmj2b4gr2s12teed6f7k0ihussgt9dll8apsjlsob7ho41qm81a8p --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90841131500117610828763761429732374985879111069704610838907681643591582598686061441205978460629273 Cipher [Decrypt]: strip guard byte: d A]%[LK$6.]sg}Cmjg0 Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: COMMAND_ERROR: Insufficient resources for this operation WAITING: Message Parser [SendIt]: sent: SYNTHESIZE COMPUTERS --->Apply cipher.Encrypt() Message Parser: encrypted message: 1ag0n41g1aeagjhnsi70o1toqu28rtq0e8gtiiffac65taravn6rsfv7ni9eh78jho Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1aktujk55jrhbtuonehavs8rvqo7q235d1fc974kt7fu2g9j85qts7n60dqc7aeh8hmbimrramr6j4r0j5pluik5u4dj9ukmq45tfv1rh1sgp8sccbgaatogs4sls5u4f6 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 194607503521324177247185703474039069236279062855162925743928480888691254409776196091892024740438564418621184742847784112913771019055404545244867750463673864966685977365493329617386991834187633126 Cipher [Decrypt]: strip guard byte: }:Wbo!{rSx{ EmV٦Me}*l[D/_!21Cx_ Cipher [Decrypt]: decrypted message: COMMAND_ERROR: Insufficient resources for this operation Message Parser [getMonitorMessage]: decrypted text: COMMAND_ERROR: Insufficient resources for this operation Message Parser [getMonitorMessage]: from monitor: 1aeepb9htvrnl3e5j5o9gm9f7tv1fp82kd3lm0q0r6ia4e0ckvcr1acejbii7cr1e7 Message Parser [getMonitorMessage]: encrypted text: 1aeepb9htvrnl3e5j5o9gm9f7tv1fp82kd3lm0q0r6ia4e0ckvcr1acejbii7cr1e7 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90676805429426211982389245409693967073279767123150133435141795793799667487212508832964937480242631 Cipher [Decrypt]: strip guard byte: sǿ7ead_ l f2f¦:kͅ Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: COMMAND_ERROR: Insufficient resources for this operation WAITING: Message Parser [SendIt]: sent: SYNTHESIZE VEHICLES --->Apply cipher.Encrypt() Message Parser: encrypted message: 1ao8mii3alcgk2k7t10rnl6o7a7bsf4reaf63sanpel2h4fgbhjfiek8usnv49u4nd Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1aktujk55jrhbtuonehavs8rvqo7q235d1fc974kt7fu2g9j85qts7n60dqc7aeh8h1gb89k2pjqb2ua4r2blahop7qck4pc06h7kh09escshetmdsnp11l85mvreckn8d --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 194607503521324177247185703474039069236279062855162925743928480888691254409776196091892024740438563026823341806484763988754990933063497836613435889820138382571120496499063366976333949983307488525 Cipher [Decrypt]: strip guard byte: }:Wbo!{rSx{ E Y/('(L%g"ټB] Cipher [Decrypt]: decrypted message: COMMAND_ERROR: Insufficient resources for this operation Message Parser [getMonitorMessage]: decrypted text: COMMAND_ERROR: Insufficient resources for this operation Message Parser [getMonitorMessage]: from monitor: 1agof5mgcoq4fv1hegia7cfbeoji6o7ibhosf2mli09f024faj4ajca46g5to32din Message Parser [getMonitorMessage]: encrypted text: 1agof5mgcoq4fv1hegia7cfbeoji6o7ibhosf2mli09f024faj4ajca46g5to32din --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90830500618326713779640912310825411645404073709657804690415142624940556496550164777962102636754519 Cipher [Decrypt]: strip guard byte: [AВǭ؜q+V@K"=S"/p16W Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: COMMAND_ERROR: Insufficient resources for this operation WAITING: Message Parser [Execute]: received PLAYER_STATUS Message Parser [SendIt]: sent: PLAYER_STATUS --->Apply cipher.Encrypt() Message Parser: encrypted message: 1apekaqigfm9duamcl0qrhr57ut5ofl7hk27c887l6ubiffc36j4lra8nr306ejdf9 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1a9fuml3ui7fnh8ujqbqdscj478te6mbtpdv94s3fi354b8um3c0dk3okulgkp7mcpq72d0mco8rikorqtkuhu8j1b9m75csd3b8iu5ph1j4kfk5fvnsphdhjaekdeptqrirdbmq760cnq8a6m7g5c3p13st33enjv57j8o9smj1fl6ks3p7f0dfhu7v9hcbghqreepea2clpe2m2joul01qdbga3cf8i6qaf5bvape74a7vtn0bveotu8gi0qc80isms84ook0h4a78b3iq17grdur70b323va5kd2s9r53ik2tabp3idmdu866i692ketkvng1lk3bji1aovcvbp0gv8oj91uvio5l7t56mhn15pv0n4vj7jq1b1vi15mqfaois4mpb25qlf253j6b9uuupjg9d3830ph1l3pevceljf9dmlrl32jrgr1n9i2l0m --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 8580214879816153666324458320996111768390194214593991788281386887702288507779876442286754281004794860227952943384875611848238033898778001557438229922358066623710486109489457793357855982211456107494617152268042038532601521111812769322873081291354263061555389472057224713351697398570455655499956587010809316988865513191806591229636253944341417290953623885373529636636018125087932706378647401838996556771710886538779595832392772382841093928983345914584089264875457470632316335969937582085056360380752110913827161216172247683634332509993369269841583763056315957257113485505081020712387339093798732045556573649764565987209842007285441922172775264785395619744622609575058798029132822 Cipher [Decrypt]: strip guard byte: Kj;zz^LG\k/oN Hz`A➬)ٙYFLo]L+MVqZ%!(3ju[ڻh/(< #F7^)'_SS>?.BerXSǪ髂ǢFҞUYqȣwȄ 市cHcxmQhq;(AuK71d?x gאC~X-OҚѸK=a[iĸKeb.s2{3Z4 jApply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90255610234263597313344120838035374304490462072535444530532109387068703559126786922462284648083541 Cipher [Decrypt]: strip guard byte: A7@09FΉ(ϟ?K身C˝Y 1եU Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: Message Parser [getNextCommand]: command: COMMAND_ERROR Message Parser [getNextCommand]: searched token: COMMAND_ERROR Message Parser [getNextCommand]: parsed string: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: got token before write: rupyulars Active Client [run]: processed extra messages Message Parser [FreeFlowCommand]: in free flow form! Message Parser [FreeFlowCommand]: message: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [FreeFlowCommand]: message (2): null Message Parser [Execute]: received PLAYER_STATUS Message Parser [SendIt]: sent: PLAYER_STATUS --->Apply cipher.Encrypt() Message Parser: encrypted message: 1a8uvrpd1264q7ldkcbrhl67333e91d9n8sc62phe895403ah4uf05651bhtp5eif8 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1a9fuml3ui7fnh8ujqbqdscj478te6mbtpdv94s3fi354b8um3c0dk3okulgkp7mcpq72d0mco8rikorqtkuhu8j1b9m75csd3b8iu5ph1j4kfk5fvnsphdhjaekdeptqrirdbmq760cnq8a6m7g5c3p13st33enjv57j8o9smj1fl6ks3p7f0dfhu7v9hcbghqreepea2clpe2m2joul01qdbga3cf8i6qaf5bvape74a7vtn0bveotu8gi0qc80isms84ook0h4a78b3iq17grdur70b323va5kd2s9r53ik2tabp3idmdu866i692ketkvng1lk3bji1aovcvbp0gv8oj91uvio5l7t56mhn15pv0n4vj7jq1b1vi15mqfai3g6mrt3jb0hgn7ftfp6jel2jhbm5vjgh1l3pevceljf9hmis2sjklg3gl7g7j2r --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 8580214879816153666324458320996111768390194214593991788281386887702288507779876442286754281004794860227952943384875611848238033898778001557438229922358066623710486109489457793357855982211456107494617152268042038532601521111812769322873081291354263061555389472057224713351697398570455655499956587010809316988865513191806591229636253944341417290953623885373529636636018125087932706378647401838996556771710886538779595832392772382841093928983345914584089264875457470632316335969937582085056360380752110913827161216172247683634332509993369269841583763056315957257113485505081020712386906529214257743498375716819846556108519630076433877063880555747238704410736625760053159088344155 Cipher [Decrypt]: strip guard byte: Kj;zz^LG\k/oN Hz`A➬)ٙYFLo]L+MVqZ%!(3ju[ڻh/(< #F7^)'_SS>?.BerXSǪ髂ǢFҞUYqȣwȄ 市cHcxmQhq;(AuK71d?x gאC~X-OҚѸK=a[iko\iWbpjApply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 89940878999244756049955892310178245180381447819333084867409142744991610048257559113884463461346159 Cipher [Decrypt]: strip guard byte: ",^G(Mr[16>ѓRt׮JEP,o Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: Message Parser [getNextCommand]: command: COMMAND_ERROR Message Parser [getNextCommand]: searched token: COMMAND_ERROR Message Parser [getNextCommand]: parsed string: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: got token before write: rupyulars Message Parser [FreeFlowCommand]: No. commands read from file:1 Message Parser [FreeFlowCommand]: executing command No. 0 Message Parser [SendIt]: sent: GET_GAME_IDENTS --->Apply cipher.Encrypt() Message Parser: encrypted message: 1alj4e1bpvkouob03veg42dvebtpsuci861c3gssu4pp3jgn56u7uba1rno0nci71h Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1a4fussdfk6pduknn763v6gl17ahp2ck5f2t42iif4cg4j09jkoovn1tndedhr2hoflp6rc1stp2oa6qu98abqgskfs2ijdh23o2i3qubr9d8c1glncfqismibi56n9odpl69veg7nodap93bcpqkj8kemgc4f5b7cvu17cvacc1tba25rn8tnhg3rjuvqdvcs --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 410673296937394336910105470742658397436289886446551900625819937027356341411118649756290930882332247651598701470600560688040955387283634503159466111580901781616281396353726512707386205538356965896721060744193688843989984274028921435016853207067522214846012694447520943420208693612725999697308 Cipher [Decrypt]: strip guard byte: #56[^0hT'Tr&PH)Id 0&t?pscGMȰkBr6C=y{KP·c.ZKMtṩ@UlΩ4Qփv}L`z;x{ Cipher [Decrypt]: decrypted message: RESULT: GET_GAME_IDENTS CHARLES GHOST ? SY@HELIOS8170 RODGE MINI2 FRANCO1 PPPPP BOXER FRANCO Message Parser [getMonitorMessage]: decrypted text: RESULT: GET_GAME_IDENTS CHARLES GHOST ? SY@HELIOS8170 RODGE MINI2 FRANCO1 PPPPP BOXER FRANCO Message Parser [getMonitorMessage]: from monitor: 1a6c7rrdds4k6kmt00f3ea2fdabdrk4h41q2f8mus294vfa2mi8f3qqhutroiif2nu Message Parser [getMonitorMessage]: encrypted text: 1a6c7rrdds4k6kmt00f3ea2fdabdrk4h41q2f8mus294vfa2mi8f3qqhutroiif2nu --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90137497217493391706211740957169296397479799143004808527275413053754450278515681521245992142736126 Cipher [Decrypt]: strip guard byte: 3% Ktxܡ=[wBDО{I> CǭG%' Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: GET_GAME_IDENTS CHARLES GHOST ? SY@HELIOS8170 RODGE MINI2 FRANCO1 PPPPP BOXER FRANCO WAITING: Message Parser [Execute]: received PLAYER_STATUS Message Parser [SendIt]: sent: PLAYER_STATUS --->Apply cipher.Encrypt() Message Parser: encrypted message: 1aeb34clgfrn9re24oc8tapvgv7g3tgv5b9c1v2th5j6nvhs7pvlmi8j40f1rf4pia Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1a9fuml3ui7fnh8ujqbqdscj478te6mbtpdv94s3fi354b8um3c0dk3okulgkp7mcpq72d0mco8rikorqtkuhu8j1b9m75csd3b8iu5ph1j4kfk5fvnsphdhjaekdeptqrirdbmq760cnq8a6m7g5c3p13st33enjv57j8o9smj1fl6ks3p7f0dfhu7v9hcbghqreepea2clpe2m2joul01qdbga3cf8i6qaf5bvape74a7vtn0bveotu8gi0qc80isms84ook0h4a78b3iq17grdur70b323va5kd2s9r53ik2tabp3idmdu866i692ketkvng1lk3bji1aovcvbp0gv8oj91uvio5l7t56mhn15pv0n4vj7jq1b1vi15mqfamg61kdd7fpcr3gkft7cg66hblnsgi6q5h1l3pevceljf91f4v6f8hnkeu4u8paek --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 8580214879816153666324458320996111768390194214593991788281386887702288507779876442286754281004794860227952943384875611848238033898778001557438229922358066623710486109489457793357855982211456107494617152268042038532601521111812769322873081291354263061555389472057224713351697398570455655499956587010809316988865513191806591229636253944341417290953623885373529636636018125087932706378647401838996556771710886538779595832392772382841093928983345914584089264875457470632316335969937582085056360380752110913827161216172247683634332509993369269841583763056315957257113485505081020712387199982423820572127876845005401608994465597756864161864756527285931205230344651095150594817305044 Cipher [Decrypt]: strip guard byte: Kj;zz^LG\k/oN Hz`A➬)ٙYFLo]L+MVqZ%!(3ju[ڻh/(< #F7^)'_SS>?.BerXSǪ髂ǢFҞUYqȣwȄ 市cHcxmQhq;(AuK71d?x gאC~X-OҚѸK=a[i 5~Y+ EjApply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91208475541246735244232462479897274972547159799098096652141368815941165842661216479922789553059698 Cipher [Decrypt]: strip guard byte: kR_244:UFcc@Q 5N`lr Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: Message Parser [getNextCommand]: command: COMMAND_ERROR Message Parser [getNextCommand]: searched token: COMMAND_ERROR Message Parser [getNextCommand]: parsed string: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: got token before write: rupyulars Active Client [run]: disconnecting Active Client [run]: socket to helios.ececs.uc.edu:8170 established Active Client [run]: connect gauss.ececs.uc.edu:20982 Message Parser [Login]: IsEncrypted:false StartedEncryption:false Message Parser [Login]: local hostname:gauss.ececs.uc.edu host port:20982 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: COMMENT: Game Monitor Version 2.2 Message Parser [getMonitorMessage]: from monitor: REQUIRE: IDENT Message Parser [getMonitorMessage]: text: REQUIRE: IDENT Message Parser [getMonitorMessage]: from monitor: WAITING: Message Parser [getMonitorMessage]: text: WAITING: Message Parser [getMonitorMessage]: message group: COMMENT: Game Monitor Version 2.2 REQUIRE: IDENT WAITING: Message Parser [Login]: received: COMMENT: Game Monitor Version 2.2 REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: COMMENT: Game Monitor Version 2.2 REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: returning: IDENT Message Parser [Login]: starting encryption Message Parser [Login]: encryption engine started Message Parser [Execute]: received IDENT --->Use MyKey Message Parser [Execute]: sent IDENT: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [SendIt]: sent: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [Login]: trying.. Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: RESULT: IDENT 1acp9pb7g40mesjco5fej7juihdhrtf205oo1dl1pk596qtvc3a2n2kv1i6497u4c2tmit6i1aapahrb3bute5hg5bk4cppphfulljh Message Parser [getMonitorMessage]: handling partial case --->Get MonitorKey from IDENT Message Parser [getNextCommand]: command: IDENT Message Parser [getNextCommand]: searched token: IDENT Message Parser [getNextCommand]: parsed string: RESULT: IDENT 1acp9pb7g40mesjco5fej7juihdhrtf205oo1dl1pk596qtvc3a2n2kv1i6497u4c2tmit6i1aapahrb3bute5hg5bk4cppphfulljh Message Parser [getNextCommand]: returning: 1acp9pb7g40mesjco5fej7juihdhrtf205oo1dl1pk596qtvc3a2n2kv1i6497u4c2tmit6i1aapahrb3bute5hg5bk4cppphfulljh Message Parser [getMonitorMessage]: monitor key: 1acp9pb7g40mesjco5fej7juihdhrtf205oo1dl1pk596qtvc3a2n2kv1i6497u4c2tmit6i1aapahrb3bute5hg5bk4cppphfulljh --->Set exchange key from MonitorKey using engine --->Get shared key from engine Message Parser [getMonitorMessage]: shared key: 4234629881899513504453659105793638825074888102863906234968010552948024321012618426417406124991067761980031261993794582231468537129313485241875718774813056 --->Establish cipher object Message Parser [getMonitorMessage]: from monitor: 1ai4o4can18kmps4i2d7h47jl71dh5kpkc7vmmk771hdm45370159n52pkjm8ths8k Message Parser [getMonitorMessage]: encrypted text: 1ai4o4can18kmps4i2d7h47jl71dh5kpkc7vmmk771hdm45370159n52pkjm8ths8k --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90922865292730224177803311327984211116661546773883786038324862833229491810504028803759232026997012 Cipher [Decrypt]: strip guard byte: 0F*E-BiCΧ bZf?jlB Sr4 Cipher [Decrypt]: decrypted message: REQUIRE: ALIVE Message Parser [getMonitorMessage]: decrypted text: REQUIRE: ALIVE Message Parser [getMonitorMessage]: from monitor: 1a1kvtsbvd67a35a9u6m9dibvsjm3p081f3bo7ad4i7mjlbr00qj1dk5f635npu3h1 Message Parser [getMonitorMessage]: encrypted text: 1a1kvtsbvd67a35a9u6m9dibvsjm3p081f3bo7ad4i7mjlbr00qj1dk5f635npu3h1 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 89822005220319381746501484310311850707913228689832000266150462015088158172190045348807344035663393 Cipher [Decrypt]: strip guard byte: ?/12>5/ /u4=Uo! Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: IDENT 1acp9pb7g40mesjco5fej7juihdhrtf205oo1dl1pk596qtvc3a2n2kv1i6497u4c2tmit6i1aapahrb3bute5hg5bk4cppphfulljh REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: IDENT 1acp9pb7g40mesjco5fej7juihdhrtf205oo1dl1pk596qtvc3a2n2kv1i6497u4c2tmit6i1aapahrb3bute5hg5bk4cppphfulljh REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: returning: ALIVE Message Parser [Login]: token received after Ident: ALIVE Message Parser [Login]: received ALIVE Message Parser [Execute]: received ALIVE Message Parser [SendIt]: sent: ALIVE NSOJDPC3JZ50OY8JGT8 --->Apply cipher.Encrypt() Message Parser: encrypted message: 1a77tmap6cqld7rdaojnb86du39ch20tvt3k347mi8aalrh2bpa9ip1lmmoh59l3k3 Message Parser [getMonitorMessage]: Server [run]: New connection handler started Message Parser [Constructor]: called by: ConnectionHandler@e4d5b460 Name: FRANCO Password: franco Message Parser [GetIndentification]: Message Parser [GetIndentification]: got PASSWORD from file: e2f84e127fe611450ce48935bb0b70d7 Message Parser [GetIndentification]: got COOKIE from file: NSOJDPC3JZ50OY8JGT8 Message Parser [GeneratePassword]: Message Parser [GeneratePassword]: random password: 45d792241a05a0a2f680761f95480da6 ConnectionHandler [run]: connecting Message Parser [Login]: IsEncrypted:false StartedEncryption:false Message Parser [Login]: local hostname:gauss.ececs.uc.edu host port:20982 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: 1arrla969u0q7u49l0v5knaf6q0nbt9pkopjsbof3k5avtagdk2lknck5bckiq7hba24jvp4onh1rn81rbjo1hlgif85ehmgr3s26qlopp33k9igc3r6qb4ac7pv9d68hi Message Parser [getMonitorMessage]: text: COMMENT: Game Monitor Version 2.2 Message Parser [getMonitorMessage]: from monitor: PLAYER_PASSWORD_CHECKSUM: 3b0ce17698cb4f7add87f235112a81553415ba74 Message Parser [getMonitorMessage]: text: PLAYER_PASSWORD_CHECKSUM: 3b0ce17698cb4f7add87f235112a81553415ba74 Message Parser [getMonitorMessage]: from monitor: REQUIRE: IDENT Message Parser [getMonitorMessage]: text: REQUIRE: IDENT Message Parser [getMonitorMessage]: from monitor: WAITING: Message Parser [getMonitorMessage]: text: WAITING: Message Parser [getMonitorMessage]: message group: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 3b0ce17698cb4f7add87f235112a81553415ba74 REQUIRE: IDENT WAITING: Message Parser [Login]: received: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 3b0ce17698cb4f7add87f235112a81553415ba74 REQUIRE: IDENT WAITING: Message Parser [Login]: checking monitor authenticity! Message Parser [IsMonitorAuthentic]: Message Parser [getNextCommand]: command: PLAYER_PASSWORD_CHECKSUM Message Parser [getNextCommand]: searched token: PLAYER_PASSWORD_CHECKSUM Message Parser [getNextCommand]: parsed string: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 3b0ce17698cb4f7add87f235112a81553415ba74 REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: returning: 3b0ce17698cb4f7add87f235112a81553415ba74 Message Parser [IsMonitorAuthentic]: got checksum: 3b0ce17698cb4f7add87f235112a81553415ba74 Message Parser [Verify]: Message Parser [Verify]: original chksum: 3b0ce17698cb4f7add87f235112a81553415ba74 Message Parser [Verify]: calculated chksum from password: 3b0ce17698cb4f7add87f235112a81553415ba74 Message Parser [IsMonitorAuthentic]: monitor verified! Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 3b0ce17698cb4f7add87f235112a81553415ba74 REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: returning: IDENT Message Parser [Login]: starting encryption Message Parser [Login]: encryption engine started Message Parser [Execute]: received IDENT --->Use MyKey Message Parser [Execute]: sent IDENT: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [SendIt]: sent: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [Login]: trying.. Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: RESULT: IDENT 10nvqarsb5qqrg9mcekfioqglkjhmj7gdm6phr2fha3drdrr2vbchmqe862s338q8i6pbech134olijqjpluraepibjt43d0k5usmse Message Parser [getMonitorMessage]: handling partial case --->Get MonitorKey from IDENT Message Parser [getNextCommand]: command: IDENT Message Parser [getNextCommand]: searched token: IDENT Message Parser [getNextCommand]: parsed string: RESULT: IDENT 10nvqarsb5qqrg9mcekfioqglkjhmj7gdm6phr2fha3drdrr2vbchmqe862s338q8i6pbech134olijqjpluraepibjt43d0k5usmse Message Parser [getNextCommand]: returning: 10nvqarsb5qqrg9mcekfioqglkjhmj7gdm6phr2fha3drdrr2vbchmqe862s338q8i6pbech134olijqjpluraepibjt43d0k5usmse Message Parser [getMonitorMessage]: monitor key: 10nvqarsb5qqrg9mcekfioqglkjhmj7gdm6phr2fha3drdrr2vbchmqe862s338q8i6pbech134olijqjpluraepibjt43d0k5usmse --->Set exchange key from MonitorKey using engine --->Get shared key from engine Message Parser [getMonitorMessage]: shared key: 3833167504821417586755385566760739754371339642830310279118628776184492254357363542479386786945614315887904611581520743245907251611329664432791483072626913 --->Establish cipher object Message Parser [getMonitorMessage]: from monitor: 1aftcva5801rh28u9s191tsvcqdpqs2j8cplddqkq310pmibtt6dcef20uffrrm9kq Message Parser [getMonitorMessage]: encrypted text: 1aftcva5801rh28u9s191tsvcqdpqs2j8cplddqkq310pmibtt6dcef20uffrrm9kq --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90774037269067201284585138353781590190886776251423684583582456219529961180187881653225196399306394 Cipher [Decrypt]: strip guard byte: Y$y< C}nuM ZSC3i/3X{& Cipher [Decrypt]: decrypted message: REQUIRE: ALIVE Message Parser [getMonitorMessage]: decrypted text: REQUIRE: ALIVE Message Parser [getMonitorMessage]: from monitor: 1ar9ieico0ok5uhav7d0dipj4qra5a9134tl0s5kt21jl5no024s6hn99ntvvk9va2 Message Parser [getMonitorMessage]: encrypted text: 1ar9ieico0ok5uhav7d0dipj4qra5a9134tl0s5kt21jl5no024s6hn99ntvvk9va2 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91533670916218144355654214811255313697064598348350299296073844172623160703341219343067446499409218 Cipher [Decrypt]: strip guard byte: d3 h,̚ڊdAӢ [' 7DB Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: IDENT 10nvqarsb5qqrg9mcekfioqglkjhmj7gdm6phr2fha3drdrr2vbchmqe862s338q8i6pbech134olijqjpluraepibjt43d0k5usmse REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: IDENT 10nvqarsb5qqrg9mcekfioqglkjhmj7gdm6phr2fha3drdrr2vbchmqe862s338q8i6pbech134olijqjpluraepibjt43d0k5usmse REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: returning: ALIVE Message Parser [Login]: token received after Ident: ALIVE Message Parser [Login]: received ALIVE Message Parser [Execute]: received ALIVE Message Parser [SendIt]: sent: ALIVE NSOJDPC3JZ50OY8JGT8 --->Apply cipher.Encrypt() Message Parser: encrypted message: 1afa5lc5omv89hdom4k3b44ikgabuvjb859o9r58mqvm4u5ef7jvkui0spfcicm2gj Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1arissgc35b7pp12b07b4ogai3gc1h32em32d29kl2in557k3s318p7jst2agrh25mcrbq9lf33lc2tv9au01t978km4mje095ma6ov48ilminpin822qtn4kcfcbl67ha --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 195556286989855522715440898591326267425907199343824865379896734839581927041643420058851229472289549490250166397305560971672220766651985541289466907490333339866726615370565455869053675674329620010 Cipher [Decrypt]: strip guard byte: ܹ0eY`:Ɉ*C$ҢS|QϝfפX.*ԝ-7%|ے{S* Cipher [Decrypt]: decrypted message: RESULT: ALIVE Identity has been verified. Message Parser [getMonitorMessage]: decrypted text: RESULT: ALIVE Identity has been verified. Message Parser [getMonitorMessage]: from monitor: 1apg7jnumr2udtstebq46r5g1l40fq6eqnes538893dpp4d7hmqunj44jd97jvv667 Message Parser [getMonitorMessage]: encrypted text: 1apg7jnumr2udtstebq46r5g1l40fq6eqnes538893dpp4d7hmqunj44jd97jvv667 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91414066702888614439469198697270396943877425170796551471425171923350777328953872178790391955298503 Cipher [Decrypt]: strip guard byte: ;u 5 ;Ww 4!#nrF6ׯ2mI Cipher [Decrypt]: decrypted message: REQUIRE: QUIT Message Parser [getMonitorMessage]: decrypted text: REQUIRE: QUIT Message Parser [getMonitorMessage]: from monitor: 1a818vlu9t9qbdq1tgkvrp36p0s3c2bje8uhhlms4pet7kf74ffkh06idd4q55tibn Message Parser [getMonitorMessage]: encrypted text: 1a818vlu9t9qbdq1tgkvrp36p0s3c2bje8uhhlms4pet7kf74ffkh06idd4q55tibn --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90248124218923495748903069081260547684352031931238299735342896541517861970321265160227021488310647 Cipher [Decrypt]: strip guard byte: @Q=N %c[pwOG}"I&^w Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: ALIVE Identity has been verified. REQUIRE: QUIT WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: ALIVE Identity has been verified. REQUIRE: QUIT WAITING: Message Parser [getNextCommand]: returning: QUIT Type = 1 Message Parser [Execute]: received QUIT Message Parser [SendIt]: sent: QUIT --->Apply cipher.Encrypt() Message Parser: encrypted message: 1alufsnka0bgei4lnrtev8bg7aqdp7tg0dhga0g2crnv8i12fpba63sc0al5c9lju2 Message Parser [Login]: server quit normally Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1aalqb8qijdag394drn3q8djcirvp2htkc9ei8l1qa035jte1rfsvo73u9d3t8kruf --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90424473662503962418292106103280986663897977286384343644785866078798539860703232501014283485343695 Cipher [Decrypt]: strip guard byte: UtjSj4͒(KJ>;?ho Cipher [Decrypt]: decrypted message: RESULT: QUIT Message Parser [getMonitorMessage]: decrypted text: RESULT: QUIT Message Parser [getMonitorMessage]: from monitor: null Message Parser [getMonitorMessage]: encrypted text: null Success Value Login = true ConnectionHandler [run]: success Logged In! Message Parser [getMonitorMessage]: from monitor: 1an43ve2hmc635buoqutbin25mo6rh757hjnmmo4snhcflquv6vs9tgtjfnjp7spqu Message Parser [getMonitorMessage]: encrypted text: 1an43ve2hmc635buoqutbin25mo6rh757hjnmmo4snhcflquv6vs9tgtjfnjp7spqu --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91255299489956554319143043547723123589904789141230964111742029605535720745650294157880178866284382 Cipher [Decrypt]: strip guard byte:  6aUW+l]{vo~g^ Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: 1arrla969u0q7u49l0v5knaf6q0nbt9pkopjsbof3k5avtagdk2lknck5bckiq7hba24jvp4onh1rn81rbjo1hlgif85ehmgr3s26qlopp33k9igc3r6qb4ac7pv9d68hi WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: 1arrla969u0q7u49l0v5knaf6q0nbt9pkopjsbof3k5avtagdk2lknck5bckiq7hba24jvp4onh1rn81rbjo1hlgif85ehmgr3s26qlopp33k9igc3r6qb4ac7pv9d68hi WAITING: Type = 0 Active Client [run]: success - Logged In! Active Client [run]: NOT YET TIME TO EXECUTE ANY OTHER COMMAND! Active Client [run]: disconnecting Active Client [run]: socket to helios.ececs.uc.edu:8170 established Active Client [run]: connect gauss.ececs.uc.edu:20982 Message Parser [Login]: IsEncrypted:false StartedEncryption:false Message Parser [Login]: local hostname:gauss.ececs.uc.edu host port:20982 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: COMMENT: Game Monitor Version 2.2 Message Parser [getMonitorMessage]: from monitor: REQUIRE: IDENT Message Parser [getMonitorMessage]: text: REQUIRE: IDENT Message Parser [getMonitorMessage]: from monitor: WAITING: Message Parser [getMonitorMessage]: text: WAITING: Message Parser [getMonitorMessage]: message group: COMMENT: Game Monitor Version 2.2 REQUIRE: IDENT WAITING: Message Parser [Login]: received: COMMENT: Game Monitor Version 2.2 REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: COMMENT: Game Monitor Version 2.2 REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: returning: IDENT Message Parser [Login]: starting encryption Message Parser [Login]: encryption engine started Message Parser [Execute]: received IDENT --->Use MyKey Message Parser [Execute]: sent IDENT: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [SendIt]: sent: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [Login]: trying.. Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: RESULT: IDENT 17sm5jffo0kcijh6sdkp6l86lvhuogca9gj1jh2og0epkljkbulkrbavrq388fa5bbrstfg8guihqjuqse0da960dkstgoige6dfgvn Message Parser [getMonitorMessage]: handling partial case --->Get MonitorKey from IDENT Message Parser [getNextCommand]: command: IDENT Message Parser [getNextCommand]: searched token: IDENT Message Parser [getNextCommand]: parsed string: RESULT: IDENT 17sm5jffo0kcijh6sdkp6l86lvhuogca9gj1jh2og0epkljkbulkrbavrq388fa5bbrstfg8guihqjuqse0da960dkstgoige6dfgvn Message Parser [getNextCommand]: returning: 17sm5jffo0kcijh6sdkp6l86lvhuogca9gj1jh2og0epkljkbulkrbavrq388fa5bbrstfg8guihqjuqse0da960dkstgoige6dfgvn Message Parser [getMonitorMessage]: monitor key: 17sm5jffo0kcijh6sdkp6l86lvhuogca9gj1jh2og0epkljkbulkrbavrq388fa5bbrstfg8guihqjuqse0da960dkstgoige6dfgvn --->Set exchange key from MonitorKey using engine --->Get shared key from engine Message Parser [getMonitorMessage]: shared key: 7537500663864512335794265605290869285253447969073482061343864202937691712638558921891935925152741625214866688829059179481180686065950944921281197168489258 --->Establish cipher object Message Parser [getMonitorMessage]: from monitor: 1a9g78nlas73f7a9sb47gbi7bvar3o7npn12jdni8vvifhaniha6rumvbp5al8kdul Message Parser [getMonitorMessage]: encrypted text: 1a9g78nlas73f7a9sb47gbi7bvar3o7npn12jdni8vvifhaniha6rumvbp5al8kdul --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90346050758884993418484204551524586505045161237936963364314156122581468692836401365072769385641941 Cipher [Decrypt]: strip guard byte: L\8u'!Vǃ7^QQ}y*7 Cipher [Decrypt]: decrypted message: REQUIRE: ALIVE Message Parser [getMonitorMessage]: decrypted text: REQUIRE: ALIVE Message Parser [getMonitorMessage]: from monitor: 1aicjfrje7othneis9totu99e9era36rek9ookptsak0kegls47ih1th7u2n37lscm Message Parser [getMonitorMessage]: encrypted text: 1aicjfrje7othneis9totu99e9era36rek9ookptsak0kegls47ih1th7u2n37lscm --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90939250145305288347096876600989794012846568670638690013268490819510815258751958077309569921118614 Cipher [Decrypt]: strip guard byte: &cwK;v3mN1L(W<z Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: IDENT 17sm5jffo0kcijh6sdkp6l86lvhuogca9gj1jh2og0epkljkbulkrbavrq388fa5bbrstfg8guihqjuqse0da960dkstgoige6dfgvn REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: IDENT 17sm5jffo0kcijh6sdkp6l86lvhuogca9gj1jh2og0epkljkbulkrbavrq388fa5bbrstfg8guihqjuqse0da960dkstgoige6dfgvn REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: returning: ALIVE Message Parser [Login]: token received after Ident: ALIVE Message Parser [Login]: received ALIVE Message Parser [Execute]: received ALIVE Message Parser [SendIt]: sent: ALIVE NSOJDPC3JZ50OY8JGT8 --->Apply cipher.Encrypt() Message Parser: encrypted message: 1als6ldkbji0u5r0uckkrmc9ftljtvsfhqc0l0ue9tiqj3qj3do4fm7qmanvs9vmsh Message Parser [getMonitorMessage]: Server [run]: New connection handler started Message Parser [Constructor]: called by: ConnectionHandler@3cd1b461 Name: FRANCO Password: franco Message Parser [GetIndentification]: Message Parser [GetIndentification]: got PASSWORD from file: e2f84e127fe611450ce48935bb0b70d7 Message Parser [GetIndentification]: got COOKIE from file: NSOJDPC3JZ50OY8JGT8 Message Parser [GeneratePassword]: Message Parser [GeneratePassword]: random password: d0f9700b672dc8efe012cc68be551d23 ConnectionHandler [run]: connecting Message Parser [Login]: IsEncrypted:false StartedEncryption:false Message Parser [Login]: local hostname:gauss.ececs.uc.edu host port:20982 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: 1acv6cnqrb22g61lvm197agvmdt02lv65lq3npkq86a3sbukcq58nuubj3vl9olu6cf5g9dcf3qqddemupqfov2e7caem086coa8h211tslldibhq6ugu7aefdab0t71b1 Message Parser [getMonitorMessage]: text: COMMENT: Game Monitor Version 2.2 Message Parser [getMonitorMessage]: from monitor: PLAYER_PASSWORD_CHECKSUM: 3b0ce17698cb4f7add87f235112a81553415ba74 Message Parser [getMonitorMessage]: text: PLAYER_PASSWORD_CHECKSUM: 3b0ce17698cb4f7add87f235112a81553415ba74 Message Parser [getMonitorMessage]: from monitor: REQUIRE: IDENT Message Parser [getMonitorMessage]: text: REQUIRE: IDENT Message Parser [getMonitorMessage]: from monitor: WAITING: Message Parser [getMonitorMessage]: text: WAITING: Message Parser [getMonitorMessage]: message group: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 3b0ce17698cb4f7add87f235112a81553415ba74 REQUIRE: IDENT WAITING: Message Parser [Login]: received: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 3b0ce17698cb4f7add87f235112a81553415ba74 REQUIRE: IDENT WAITING: Message Parser [Login]: checking monitor authenticity! Message Parser [IsMonitorAuthentic]: Message Parser [getNextCommand]: command: PLAYER_PASSWORD_CHECKSUM Message Parser [getNextCommand]: searched token: PLAYER_PASSWORD_CHECKSUM Message Parser [getNextCommand]: parsed string: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 3b0ce17698cb4f7add87f235112a81553415ba74 REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: returning: 3b0ce17698cb4f7add87f235112a81553415ba74 Message Parser [IsMonitorAuthentic]: got checksum: 3b0ce17698cb4f7add87f235112a81553415ba74 Message Parser [Verify]: Message Parser [Verify]: original chksum: 3b0ce17698cb4f7add87f235112a81553415ba74 Message Parser [Verify]: calculated chksum from password: 3b0ce17698cb4f7add87f235112a81553415ba74 Message Parser [IsMonitorAuthentic]: monitor verified! Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 3b0ce17698cb4f7add87f235112a81553415ba74 REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: returning: IDENT Message Parser [Login]: starting encryption Message Parser [Login]: encryption engine started Message Parser [Execute]: received IDENT --->Use MyKey Message Parser [Execute]: sent IDENT: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [SendIt]: sent: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [Login]: trying.. Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: RESULT: IDENT c0ph3mq7mnmjsrb0ck5t6albfr1t0dqrktrkf2kbco5m3hin1ka4ho7mjk93o2mvvngq2db9v92rhj3pj9ek12er0bovl0mc2k6k93 Message Parser [getMonitorMessage]: handling partial case --->Get MonitorKey from IDENT Message Parser [getNextCommand]: command: IDENT Message Parser [getNextCommand]: searched token: IDENT Message Parser [getNextCommand]: parsed string: RESULT: IDENT c0ph3mq7mnmjsrb0ck5t6albfr1t0dqrktrkf2kbco5m3hin1ka4ho7mjk93o2mvvngq2db9v92rhj3pj9ek12er0bovl0mc2k6k93 Message Parser [getNextCommand]: returning: c0ph3mq7mnmjsrb0ck5t6albfr1t0dqrktrkf2kbco5m3hin1ka4ho7mjk93o2mvvngq2db9v92rhj3pj9ek12er0bovl0mc2k6k93 Message Parser [getMonitorMessage]: monitor key: c0ph3mq7mnmjsrb0ck5t6albfr1t0dqrktrkf2kbco5m3hin1ka4ho7mjk93o2mvvngq2db9v92rhj3pj9ek12er0bovl0mc2k6k93 --->Set exchange key from MonitorKey using engine --->Get shared key from engine Message Parser [getMonitorMessage]: shared key: 4932344032992468887768005416864724535263997941719611779189811262897707471648228658740556769508998211624928506382243340768777565311873934577305870238951666 --->Establish cipher object Message Parser [getMonitorMessage]: from monitor: 1ahs0vl6pm25h6u7i14tvoojdnktsvjlc9ijsmj3oqhavdacaka9r36tj6c9dtc3fc Message Parser [getMonitorMessage]: encrypted text: 1ahs0vl6pm25h6u7i14tvoojdnktsvjlc9ijsmj3oqhavdacaka9r36tj6c9dtc3fc --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90904669015477558591963018517886061671332486113013973242166247757426603548473747758616418364820972 Cipher [Decrypt]: strip guard byte: 6boA'MyՉi1TRv3vfb[ Cipher [Decrypt]: decrypted message: REQUIRE: ALIVE Message Parser [getMonitorMessage]: decrypted text: REQUIRE: ALIVE Message Parser [getMonitorMessage]: from monitor: 1ags8s6eroqjs7bble9t2omruljko3a7g1gt1b000pj9s7g73btonsk59epempg32q Message Parser [getMonitorMessage]: encrypted text: 1ags8s6eroqjs7bble9t2omruljko3a7g1gt1b000pj9s7g73btonsk59epempg32q --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90838433851890472796574272962110108488006220062076708719173370157285616389972570310105505939852378 Cipher [Decrypt]: strip guard byte: ;xuOEo՝05Bxxk/.˭ Z Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: IDENT c0ph3mq7mnmjsrb0ck5t6albfr1t0dqrktrkf2kbco5m3hin1ka4ho7mjk93o2mvvngq2db9v92rhj3pj9ek12er0bovl0mc2k6k93 REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: IDENT c0ph3mq7mnmjsrb0ck5t6albfr1t0dqrktrkf2kbco5m3hin1ka4ho7mjk93o2mvvngq2db9v92rhj3pj9ek12er0bovl0mc2k6k93 REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: returning: ALIVE Message Parser [Login]: token received after Ident: ALIVE Message Parser [Login]: received ALIVE Message Parser [Execute]: received ALIVE Message Parser [SendIt]: sent: ALIVE NSOJDPC3JZ50OY8JGT8 --->Apply cipher.Encrypt() Message Parser: encrypted message: 1a29de0ptlat2jdjvukc72vehr3ja00e474v4c68rvg5tg1qn74h0207oatfuuap4n Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1aad4j3e2bhujjlhevs7mknf0dkf58s8ir6dj0rniqoqv3dhj13dekpib4sbqiunglsn6jv587bna9pfl0h35c15s57o9t67jojghkagvh6alpovc3ib1i9j4hj2750011 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 193106830319375779570822967832507529303797391994791942916932331244444942107468724989326504785215230625194008458025002366818995760682453796171084385802987488585431925316699702211744226542349189153 Cipher [Decrypt]: strip guard byte: SI1K:K ʎ"[3f Zƾ6a]Ld/^?]Ԝ>x#EC2}$̑P! Cipher [Decrypt]: decrypted message: RESULT: ALIVE Identity has been verified. Message Parser [getMonitorMessage]: decrypted text: RESULT: ALIVE Identity has been verified. Message Parser [getMonitorMessage]: from monitor: 1ao5bdtncmnflrvjh1g077tnmgfrk19qb693k034hssmqo1lj4unn64bkfp9i5dj9j Message Parser [getMonitorMessage]: encrypted text: 1ao5bdtncmnflrvjh1g077tnmgfrk19qb693k034hssmqo1lj4unn64bkfp9i5dj9j --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91324620820556841598821374336094258246291019262739469008312652828389010286738273845286822349294899 Cipher [Decrypt]: strip guard byte: Vݖ!~~fH<嵀db.dV3 Cipher [Decrypt]: decrypted message: REQUIRE: QUIT Message Parser [getMonitorMessage]: decrypted text: REQUIRE: QUIT Message Parser [getMonitorMessage]: from monitor: 1aecfnfg1dgo56m3jkpej7nrerar88rp87oh1p7hbs8dcv2f9bdg70o0ja5mspu05b Message Parser [getMonitorMessage]: encrypted text: 1aecfnfg1dgo56m3jkpej7nrerar88rp87oh1p7hbs8dcv2f9bdg70o0ja5mspu05b --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90672006550844654344907364329506011756851100812960348644632336036814557416008954241345650161549483 Cipher [Decrypt]: strip guard byte: sw- kt˦{VЍC|CY=+l j- Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: ALIVE Identity has been verified. REQUIRE: QUIT WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: ALIVE Identity has been verified. REQUIRE: QUIT WAITING: Message Parser [getNextCommand]: returning: QUIT Type = 1 Message Parser [Execute]: received QUIT Message Parser [SendIt]: sent: QUIT --->Apply cipher.Encrypt() Message Parser: encrypted message: 1ar4uraec1gh4mrp3v9cpppr86c4i5ghro9hh6h16q6ois3iu3rfvvvi65l6qam78c Message Parser [Login]: server quit normally Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1aum3d6tsf3gaq661q3iobgaeotvr3sjfa49bkgjsee979na2tpj5j2lvks51218m6 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91760056179654085892233561820789740980256924749541607965323119691396515219910233012386995328033478 Cipher [Decrypt]: strip guard byte: w:)>M"WHOrN]1WB Cipher [Decrypt]: decrypted message: RESULT: QUIT Message Parser [getMonitorMessage]: decrypted text: RESULT: QUIT Message Parser [getMonitorMessage]: from monitor: null Message Parser [getMonitorMessage]: encrypted text: null Success Value Login = true ConnectionHandler [run]: success Logged In! Message Parser [getMonitorMessage]: from monitor: 1a2ebtb6kimnsvnkq92ummaove94dalba73i7sjlrqfkur746bo8ddfkqpq74ipbnr Message Parser [getMonitorMessage]: encrypted text: 1a2ebtb6kimnsvnkq92ummaove94dalba73i7sjlrqfkur746bo8ddfkqpq74ipbnr --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 89874934470333526580196738894984304007245579919249270037405024184084416696324607873901008970886907 Cipher [Decrypt]: strip guard byte: ՚IecIGz}=Y, Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: 1acv6cnqrb22g61lvm197agvmdt02lv65lq3npkq86a3sbukcq58nuubj3vl9olu6cf5g9dcf3qqddemupqfov2e7caem086coa8h211tslldibhq6ugu7aefdab0t71b1 WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: 1acv6cnqrb22g61lvm197agvmdt02lv65lq3npkq86a3sbukcq58nuubj3vl9olu6cf5g9dcf3qqddemupqfov2e7caem086coa8h211tslldibhq6ugu7aefdab0t71b1 WAITING: Type = 0 Active Client [run]: success - Logged In! Active Client [run]: execute commands Message Parser [ChangePassword]: Message Parser [GetIndentification]: Message Parser [GetIndentification]: got PASSWORD from file: e2f84e127fe611450ce48935bb0b70d7 Message Parser [GetIndentification]: got COOKIE from file: NSOJDPC3JZ50OY8JGT8 Message Parser [GeneratePassword]: Message Parser [GeneratePassword]: random password: b93e1897b22c483169028f8577d72edb Message Parser [ChangePassword]: new random password: b93e1897b22c483169028f8577d72edb Message Parser [UpdatePassword]: Message Parser [SendIt]: sent: CHANGE_PASSWORD e2f84e127fe611450ce48935bb0b70d7 b93e1897b22c483169028f8577d72edb --->Apply cipher.Encrypt() Message Parser: encrypted message: 1a62p4bkhjq9quidvrm7fkm3kpo2io74jd4un69rk4k92obmn60dtq8ckgna31511v1j0bfg57072ltjk52pr903dhcjlu0a7ncn9l5otibqgoif5no6bvp6fkhucosu5fakg6t7f2c013j80pp7qocbsalb7hrjkae7ui3bgi7gb3os2u0p7rm02513ql2av2 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1avi6b1mits0suoj0egfa1j54bga0q9ccqo53lo3cpnja0t5q20durc5pglbjaa1e6ksn990dqd9s8jkuc020kutqj8njr44f8cdoa1ir1o726824l0hagbs5jqfco1pev --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 196123452941635787717026061971370681119702983715285108698346323020664918718966838114246819856626801804089858191091101366758331792721440572687315380906367607548752409173947868083562189203624224223 Cipher [Decrypt]: strip guard byte: ]9LG\ B}0Ƨ.jxOwSEcpadUـ Cipher [Decrypt]: decrypted message: RESULT: CHANGE_PASSWORD 1X109XBC21UJGVWVP7A Message Parser [getMonitorMessage]: decrypted text: RESULT: CHANGE_PASSWORD 1X109XBC21UJGVWVP7A Message Parser [getMonitorMessage]: from monitor: 1afqerqd8e1d5dtfktpks13228jhctotkqnnoii2p65qsn9tsgamgjddhmjd0ib1h4 Message Parser [getMonitorMessage]: encrypted text: 1afqerqd8e1d5dtfktpks13228jhctotkqnnoii2p65qsn9tsgamgjddhmjd0ib1h4 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90767902751165983659556527427226438414058011830915805520155455492795966747789596183600495019263524 Cipher [Decrypt]: strip guard byte: ~5 J޾8HYv) &.tU66A%$ Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: CHANGE_PASSWORD 1X109XBC21UJGVWVP7A WAITING: Message Parser [getNextCommand]: command: CHANGE_PASSWORD Message Parser [getNextCommand]: searched token: CHANGE_PASSWORD Message Parser [getNextCommand]: parsed string: RESULT: CHANGE_PASSWORD 1X109XBC21UJGVWVP7A WAITING: Message Parser [getNextCommand]: returning: 1X109XBC21UJGVWVP7A Message Parser [WritePersonalData]: Message Parser [WritePersonalData]: NEW PASSWORD = b93e1897b22c483169028f8577d72edb Message Parser [WritePersonalData]: NEW COOKIE = 1X109XBC21UJGVWVP7A Message Parser [WritePersonalData]: success Message Parser [ExtraCommand]: IsEncrypted:true StartedEncryption in PEM:true Message Parser [ExtraCommand]: received: RESULT: CHANGE_PASSWORD 1X109XBC21UJGVWVP7A WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: CHANGE_PASSWORD 1X109XBC21UJGVWVP7A WAITING: Message Parser [Execute]: received PLAYER_STATUS Message Parser [SendIt]: sent: PLAYER_STATUS --->Apply cipher.Encrypt() Message Parser: encrypted message: 1anoo3t7k0i3pjrqvilsv8i4q6icckvdtvam7gucvjbcn9vm5eauqtpjvgjrsvg14o Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1a1rlk7b2l7b76smq3j4ta49gle9a3s0lktq350vgbdb3tch0lrpgu57qoem7bmustdpda8iha9mlen3f55ourevbj8fpe94l8a8pi0ptrf6h3n3nnb19p14ps392a7blihh56k3h5b7nrt5d792drj1j4liail6gid5ad37i14ug40cs0285uaj8rh1jtdq8phoa499rgh4rceghh6nqbsdi937pscq62e451cg29alecdsh9vd52kpsqah7f61hstksf1lemcf159j5hncej9stn54tg6cmcfle23gn11ftu6usuuut8lt7vq87vegttogrntl6e7nu1ulbjm4kranemptsi75dfijc03qfd66p96aagdvp9it2k4q4qj80s0cc2ddpf8mre1f671oufdpguh3pea6uj6knsrlsor963tecep78ifok66rvp7ak7 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 8531821641555110257733333604547608279360660143894539656388501860859481622055634335669448670339468092899132591292327616565524511783197227221468573499419146683921563100767746238840211598380055671167999012508649309021912685125157213790059811691209898648479965057197714187010771647725313061478359134073077488113970326034208661880409933819116159950122778528884241026643696589740902546258886414902741986749352502054615699417946040457788079336749294845679124302517275623921192017508633898447888731020435582806598414403553709136262445199527031108645101007056020898821698528714422319040102875932552249277470503542614098455026684466318592785372874364568716601879144292016565222328478343 Cipher [Decrypt]: strip guard byte: CU:n[C:&rT>P~ jDaXu{nZJ*M.=}sC䒨R3 gy;XS<DJj%YユHd*iTўA'@3 MgDp6B156Ihq @IU\)J*gTN<8cṮ4);2}\! {C7~=Us)]y#1)PotT&&/E<5/טL>'6 Cipher [Decrypt]: decrypted message: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 Message Parser [getMonitorMessage]: decrypted text: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 Message Parser [getMonitorMessage]: from monitor: 1aed4g8t4lhntiro55jul4657cieasfe0i7obld4dp0q4spevt5g9d4700fl1tgu1b Message Parser [getMonitorMessage]: encrypted text: 1aed4g8t4lhntiro55jul4657cieasfe0i7obld4dp0q4spevt5g9d4700fl1tgu1b --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90673360760230203069763504510281156167149740202343579283445134510891444198505012931334966070507563 Cipher [Decrypt]: strip guard byte: sIt-य़C쓕Ǹ>V̻,}Cx+ Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: Message Parser [getNextCommand]: command: COMMAND_ERROR Message Parser [getNextCommand]: searched token: COMMAND_ERROR Message Parser [getNextCommand]: parsed string: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: got token before write: rupyulars Message Parser [SendIt]: sent: SYNTHESIZE WEAPONS --->Apply cipher.Encrypt() Message Parser: encrypted message: 1a5vv9ddvvb6q2l381uft68tr13vosgvqciqfvnd99rabipvucqbi8hrep5icbfeiq Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1akan0p1hjrgaau1hjgs0unpc9d10lroeltlrq2grh4j3l9637rs4bkuinak2iauopl3sjpqc4vcahnks1u8tv9a2n1rk6furas0lj7qklrgkp4e8psdad2to373v14tc4 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 194521792212848286527117358313475941851965932761388275319129187805095817466605902710235712088393091400272703620327009796342756587245724859624543686931828760569052818020240587278437316225150383492 Cipher [Decrypt]: strip guard byte: 33hA]wCq$TgzWU%{<Ӂ;Wgj+3)9Tw8u Cipher [Decrypt]: decrypted message: COMMAND_ERROR: Insufficient resources for this operation Message Parser [getMonitorMessage]: decrypted text: COMMAND_ERROR: Insufficient resources for this operation Message Parser [getMonitorMessage]: from monitor: 1a1bu049j4ae8qiqi1k3ot16oj3ciep80r57aaj09d1kqfsi0835veabr2d18uql9r Message Parser [getMonitorMessage]: encrypted text: 1a1bu049j4ae8qiqi1k3ot16oj3ciep80r57aaj09d1kqfsi0835veabr2d18uql9r --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 89803106105048145740688705658774877761891365993976792414287646426576446053992815899212311314650427 Cipher [Decrypt]: strip guard byte: &dSjAЛ$)ԩ- 4H~/bhQU; Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: COMMAND_ERROR: Insufficient resources for this operation WAITING: Message Parser [SendIt]: sent: SYNTHESIZE COMPUTERS --->Apply cipher.Encrypt() Message Parser: encrypted message: 1ama756rbpse2e2jjogq8qte8b63m03ahosvpijibl63ms985gjus762nk6jlqsiha Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1akan0p1hjrgaau1hjgs0unpc9d10lroeltlrq2grh4j3l9637rs4bkuinak2iauopn8a3aq9tbgoql9mci71egffgr6seuqvq5pq1p78p1abrhvvpc9ucv8boe55qgu64 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 194521792212848286527117358313475941851965932761388275319129187805095817466605902710235712088393091542994637266477311834736792546826551355077581133782497501113480248829505892489193487207089338564 Cipher [Decrypt]: strip guard byte: 33hA]wCq$TgzWU%{5i=\1̑=ٸk.t b|ϡxqKx Cipher [Decrypt]: decrypted message: COMMAND_ERROR: Insufficient resources for this operation Message Parser [getMonitorMessage]: decrypted text: COMMAND_ERROR: Insufficient resources for this operation Message Parser [getMonitorMessage]: from monitor: 1a0q7d76inbq9os1pncpm048v9sg4u75t5ql27r99f26r1kpmtuflhoql822j223l3 Message Parser [getMonitorMessage]: encrypted text: 1a0q7d76inbq9os1pncpm048v9sg4u75t5ql27r99f26r1kpmtuflhoql822j223l3 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 89766172790740297952468597933883845954392069055994414677405591204371369311074502978480928165269155 Cipher [Decrypt]: strip guard byte: ӚW^7fl# 㗥D}/fj! Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: COMMAND_ERROR: Insufficient resources for this operation WAITING: Message Parser [SendIt]: sent: SYNTHESIZE VEHICLES --->Apply cipher.Encrypt() Message Parser: encrypted message: 1a4prd5j581ejmnp8m0n8i64hg215bgutbe3231iujq0jbvc7s1sn63i0bld9qnl64 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1akan0p1hjrgaau1hjgs0unpc9d10lroeltlrq2grh4j3l9637rs4bkuinak2iauop05n9jaba3bul7rnovi0i84l19n0ev2ehjb3m0g1ho9ulihbr0pkdvofvm04enp9r --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 194521792212848286527117358313475941851965932761388275319129187805095817466605902710235712088393090002356351035643308743752656671471237284504847146652504322059842249696512922354138294759065380155 Cipher [Decrypt]: strip guard byte: 33hA]wCq$TgzWU%{njS$Mњ`@1}YE{h; Cipher [Decrypt]: decrypted message: COMMAND_ERROR: Insufficient resources for this operation Message Parser [getMonitorMessage]: decrypted text: COMMAND_ERROR: Insufficient resources for this operation Message Parser [getMonitorMessage]: from monitor: 1atk7tiike2gqk6ehsaff8clihded2rmd8jemmqsl2dukhs0qpdaivc3s4anogc787 Message Parser [getMonitorMessage]: encrypted text: 1atk7tiike2gqk6ehsaff8clihded2rmd8jemmqsl2dukhs0qpdaivc3s4anogc787 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91689428809789559637815374959140595375424764821919228235825297311477473200032778347767563773418759 Cipher [Decrypt]: strip guard byte: J5C:Apply cipher.Encrypt() Message Parser: encrypted message: 1ab9g2itb11fu6us6reirc55oeut9u4d0rh7f1g4h77lsihgan3bklv8ftt3ufutho Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1a1rlk7b2l7b76smq3j4ta49gle9a3s0lktq350vgbdb3tch0lrpgu57qoem7bmustdpda8iha9mlen3f55ourevbj8fpe94l8a8pi0ptrf6h3n3nnb19p14ps392a7blihh56k3h5b7nrt5d792drj1j4liail6gid5ad37i14ug40cs0285uaj8rh1jtdq8phoa499rgh4rceghh6nqbsdi937pscq62e451cg29alecdsh9vd52kpsqah7f61hstksf1lemcf159j5hncej9stn54tg6cmcfle23gn11ftu6usuuut8lt7vq87vegttogrntl6e7nu1ulbjm4kranemptsi75dfijc03qfd66p96aagdvp9it2k4q4qj80sdn1ph502qifpim5010okqli10nbnnrvn6knsrlsor963tqm96sqb7c0ms28r2f1v --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 8531821641555110257733333604547608279360660143894539656388501860859481622055634335669448670339468092899132591292327616565524511783197227221468573499419146683921563100767746238840211598380055671167999012508649309021912685125157213790059811691209898648479965057197714187010771647725313061478359134073077488113970326034208661880409933819116159950122778528884241026643696589740902546258886414902741986749352502054615699417946040457788079336749294845679124302517275623921192017508633898447888731020435582806598414403553709136262445199527031108645101007056020898821698528714422319040103765952511130212936799092852820801642829993703349339911009565706774337413521209811530115726785599 Cipher [Decrypt]: strip guard byte: CU:n[C:&rT>P~ jDaXu{nZJ*M.=}sC䒨R3 gy;XS<DJj%YユHd*iTўA'@3 MgDp6B156Ihq @IU\)J*gTN<8cṮ4);2}\! {C7~=Us)]y#1)PotT&mØԟX1MVA{5/טL>74Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91779242808991377824774522643148026156590093995821145708498773035545343012529560270880548918544310 Cipher [Decrypt]: strip guard byte: Ӂ9B'Ǿ @]^zo crA͛:jf:G Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: Message Parser [getNextCommand]: command: COMMAND_ERROR Message Parser [getNextCommand]: searched token: COMMAND_ERROR Message Parser [getNextCommand]: parsed string: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: got token before write: rupyulars Active Client [run]: processed extra messages Message Parser [FreeFlowCommand]: in free flow form! Message Parser [FreeFlowCommand]: message: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [FreeFlowCommand]: message (2): null Message Parser [Execute]: received PLAYER_STATUS Message Parser [SendIt]: sent: PLAYER_STATUS --->Apply cipher.Encrypt() Message Parser: encrypted message: 1allgargo357f349ea4o0n8r8jacumgj7geifbgobrbt2o43fr4f8heolb6ebmoql0 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1a1rlk7b2l7b76smq3j4ta49gle9a3s0lktq350vgbdb3tch0lrpgu57qoem7bmustdpda8iha9mlen3f55ourevbj8fpe94l8a8pi0ptrf6h3n3nnb19p14ps392a7blihh56k3h5b7nrt5d792drj1j4liail6gid5ad37i14ug40cs0285uaj8rh1jtdq8phoa499rgh4rceghh6nqbsdi937pscq62e451cg29alecdsh9vd52kpsqah7f61hstksf1lemcf159j5hncej9stn54tg6cmcfle23gn11ftu6usuuut8lt7vq87vegttogrntl6e7nu1ulbjm4kranemptsi75dfijc03qfd66p96aagdvp9it2k4q4qj80sva8h1sh2bo1eqntgvd1hl0rbq55kekrr6knsrlsor963sneigl00dqmpkujc109n --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 8531821641555110257733333604547608279360660143894539656388501860859481622055634335669448670339468092899132591292327616565524511783197227221468573499419146683921563100767746238840211598380055671167999012508649309021912685125157213790059811691209898648479965057197714187010771647725313061478359134073077488113970326034208661880409933819116159950122778528884241026643696589740902546258886414902741986749352502054615699417946040457788079336749294845679124302517275623921192017508633898447888731020435582806598414403553709136262445199527031108645101007056020898821698528714422319040104940767223981309795060216266284090687772833517216183567922770359021016338790178078382216571814199 Cipher [Decrypt]: strip guard byte: CU:n[C:&rT>P~ jDaXu{nZJ*M.=}sC䒨R3 gy;XS<DJj%YユHd*iTўA'@3 MgDp6B156Ihq @IU\)J*gTN<8cṮ4);2}\! {C7~=Us)]y#1)PotT&"^_CkKGS{5/טL>]҅@٧7 Cipher [Decrypt]: decrypted message: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 Message Parser [getMonitorMessage]: decrypted text: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 Message Parser [getMonitorMessage]: from monitor: 1a45h5hke0mm3kr25fk2ein9sbtr6kpjioqsr7og39vag24gcl4uhke5qvi6j4f6fo Message Parser [getMonitorMessage]: encrypted text: 1a45h5hke0mm3kr25fk2ein9sbtr6kpjioqsr7og39vag24gcl4uhke5qvi6j4f6fo --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 89990002967951091965076762756902865670477891103933144846186486295854526989348841488893322426030584 Cipher [Decrypt]: strip guard byte: !bXM+LX6|@i"A'G_G Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: Message Parser [getNextCommand]: command: COMMAND_ERROR Message Parser [getNextCommand]: searched token: COMMAND_ERROR Message Parser [getNextCommand]: parsed string: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: got token before write: rupyulars Message Parser [FreeFlowCommand]: No. commands read from file:1 Message Parser [FreeFlowCommand]: executing command No. 0 Message Parser [SendIt]: sent: GET_GAME_IDENTS --->Apply cipher.Encrypt() Message Parser: encrypted message: 1a5fsqo4gcor9hlg5o1j6rhpsi6g5e7tag0gr0pesgoclipsgftjm9jdqbmsutfgmu Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1argt9ed62noh8irgefoth2ccf12n2htrq4k9l9i8t3lbmh4uv5qrob3ele8kn2ug2ob9bht2vphterla90f8htrmund2iugaq93juur10jp91bedbhdgsmgja6mmaovlgbsjt1igoi16cs5n2dvupmc1g0gq04ca9crcm4hu0hfpn960bei3bm4q0ua15a9vi --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 417686780235893435215640902352169752451742672125484271458291968145133101075603030640403865068592859778797212974451012329372497714688739091581456926188489503996826599421513844435363658492100133714221340220530525448523957314985797665877686810752968008876209502300516325687764900640943164958706 Cipher [Decrypt]: strip guard byte: :4¾"n~;1(z%TWh.r)qzҸ_zI޻E/AZHl RaBj5~_'Lo0041IfbGt t@U' Cipher [Decrypt]: decrypted message: RESULT: GET_GAME_IDENTS CHARLES GHOST ? SY@HELIOS8170 RODGE MINI2 FRANCO1 PPPPP BOXER FRANCO Message Parser [getMonitorMessage]: decrypted text: RESULT: GET_GAME_IDENTS CHARLES GHOST ? SY@HELIOS8170 RODGE MINI2 FRANCO1 PPPPP BOXER FRANCO Message Parser [getMonitorMessage]: from monitor: 1aej990kp2fpt8fmfhcep4o2kcblvth9nejk4v1deu31hfl898lbqv77aq9rf1kp0f Message Parser [getMonitorMessage]: encrypted text: 1aej990kp2fpt8fmfhcep4o2kcblvth9nejk4v1deu31hfl898lbqv77aq9rf1kp0f --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90686187449878995879143194194850648944499508507969510631921784121794051384703636072146948421477391 Cipher [Decrypt]: strip guard byte: tҐS"~zcL ]ئ b(ZNd Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: GET_GAME_IDENTS CHARLES GHOST ? SY@HELIOS8170 RODGE MINI2 FRANCO1 PPPPP BOXER FRANCO WAITING: Message Parser [Execute]: received PLAYER_STATUS Message Parser [SendIt]: sent: PLAYER_STATUS --->Apply cipher.Encrypt() Message Parser: encrypted message: 1abjudtf3hidi064bb9f5on2dte19v14ljd86t1bab72op8i43jm73s94q953r6kd5 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1a1rlk7b2l7b76smq3j4ta49gle9a3s0lktq350vgbdb3tch0lrpgu57qoem7bmustdpda8iha9mlen3f55ourevbj8fpe94l8a8pi0ptrf6h3n3nnb19p14ps392a7blihh56k3h5b7nrt5d792drj1j4liail6gid5ad37i14ug40cs0285uaj8rh1jtdq8phoa499rgh4rceghh6nqbsdi937pscq62e451cg29alecdsh9vd52kpsqah7f61hstksf1lemcf159j5hncej9stn54tg6cmcfle23gn11ftu6usuuut8lt7vq87vegttogrntl6e7nu1ulbjm4kranemptsi75dfijc03qfd66p96aagdvp9it2k4q4qj80s5jecvb9pcmshur1me3j85711rn7e1v616knsrlsor963tf2dd6blo8osde3tb2cq --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 8531821641555110257733333604547608279360660143894539656388501860859481622055634335669448670339468092899132591292327616565524511783197227221468573499419146683921563100767746238840211598380055671167999012508649309021912685125157213790059811691209898648479965057197714187010771647725313061478359134073077488113970326034208661880409933819116159950122778528884241026643696589740902546258886414902741986749352502054615699417946040457788079336749294845679124302517275623921192017508633898447888731020435582806598414403553709136262445199527031108645101007056020898821698528714422319040103224433882031707932242874222340689510179211348572189107676008840243646006016921843914526705420698 Cipher [Decrypt]: strip guard byte: CU:n[C:&rT>P~ jDaXu{nZJ*M.=}sC䒨R3 gy;XS<DJj%YユHd*iTўA'@3 MgDp6B156Ihq @IU\)J*gTN<8cṮ4);2}\! {C7~=Us)]y#1)PotT&,ϭ9el6p悜!5/טL>Mi\#kՉ Cipher [Decrypt]: decrypted message: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 Message Parser [getMonitorMessage]: decrypted text: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 Message Parser [getMonitorMessage]: from monitor: 1a1p69glppqqaa4l14hc46rf8gu23k83hikm4jcnohroeq697ej9k0hgpiobqp6tpt Message Parser [getMonitorMessage]: encrypted text: 1a1p69glppqqaa4l14hc46rf8gu23k83hikm4jcnohroeq697ej9k0hgpiobqp6tpt --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 89830763730673628193633065084050909402331194243104428018867434197174482561023571768606256723621693 Cipher [Decrypt]: strip guard byte: LW9֔T$mD26_$h2w= Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: Message Parser [getNextCommand]: command: COMMAND_ERROR Message Parser [getNextCommand]: searched token: COMMAND_ERROR Message Parser [getNextCommand]: parsed string: RESULT: PLAYER_STATUS rupyulars 0 steel 0 copper 0 oil 0 glass 0 weapons 0 plastic 0 vehicles 0 rubber 0 computers 0 || Conversions: Rupyulars: 1.0 Weapons: 50.0 Computers: 50.0 Vehicles: 50.0 Copper: 50.0 Oil: 50.0 Steel: 50.0 Plastic: 50.0 Glass: 50.0 Rubber: 50.0 WAITING: Message Parser [SaveResources]: got token before write: rupyulars Active Client [run]: disconnecting Active Client [run]: socket to helios.ececs.uc.edu:8170 established Active Client [run]: connect gauss.ececs.uc.edu:20982 Message Parser [Login]: IsEncrypted:false StartedEncryption:false Message Parser [Login]: local hostname:gauss.ececs.uc.edu host port:20982 Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: COMMENT: Game Monitor Version 2.2 Message Parser [getMonitorMessage]: from monitor: REQUIRE: IDENT Message Parser [getMonitorMessage]: text: REQUIRE: IDENT Message Parser [getMonitorMessage]: from monitor: WAITING: Message Parser [getMonitorMessage]: text: WAITING: Message Parser [getMonitorMessage]: message group: COMMENT: Game Monitor Version 2.2 REQUIRE: IDENT WAITING: Message Parser [Login]: received: COMMENT: Game Monitor Version 2.2 REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: COMMENT: Game Monitor Version 2.2 REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: returning: IDENT Message Parser [Login]: starting encryption Message Parser [Login]: encryption engine started Message Parser [Execute]: received IDENT --->Use MyKey Message Parser [Execute]: sent IDENT: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [SendIt]: sent: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [Login]: trying.. Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: RESULT: IDENT 1lq5ojufvl3fj3uidlijqv1on3sd8ukfah6bu547q87odsbjqnq3pmq7ms6muhhere1gapffmu33ggvs6m4mft369ku9u210u5gtlpg Message Parser [getMonitorMessage]: handling partial case --->Get MonitorKey from IDENT Message Parser [getNextCommand]: command: IDENT Message Parser [getNextCommand]: searched token: IDENT Message Parser [getNextCommand]: parsed string: RESULT: IDENT 1lq5ojufvl3fj3uidlijqv1on3sd8ukfah6bu547q87odsbjqnq3pmq7ms6muhhere1gapffmu33ggvs6m4mft369ku9u210u5gtlpg Message Parser [getNextCommand]: returning: 1lq5ojufvl3fj3uidlijqv1on3sd8ukfah6bu547q87odsbjqnq3pmq7ms6muhhere1gapffmu33ggvs6m4mft369ku9u210u5gtlpg Message Parser [getMonitorMessage]: monitor key: 1lq5ojufvl3fj3uidlijqv1on3sd8ukfah6bu547q87odsbjqnq3pmq7ms6muhhere1gapffmu33ggvs6m4mft369ku9u210u5gtlpg --->Set exchange key from MonitorKey using engine --->Get shared key from engine Message Parser [getMonitorMessage]: shared key: 2818317138554367619410646577933672196974855351825675066400003399329052795565871772459540383237567850849256302342039341325635352647256882339392779241545955 --->Establish cipher object Message Parser [getMonitorMessage]: from monitor: 1arfolefmmj8ol0c15bdvvi6c8pebokj9p8gvg010jg603u08jfj28q2ldk4u85q9g Message Parser [getMonitorMessage]: encrypted text: 1arfolefmmj8ol0c15bdvvi6c8pebokj9p8gvg010jg603u08jfj28q2ldk4u85q9g --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91546591586672498503636192023985658022543996384450214791987401854027635934014550834914325560486192 Cipher [Decrypt]: strip guard byte: W>֚1P0%[˗M9D??|č <0 Cipher [Decrypt]: decrypted message: REQUIRE: ALIVE Message Parser [getMonitorMessage]: decrypted text: REQUIRE: ALIVE Message Parser [getMonitorMessage]: from monitor: 1a02m9her3qg96li33cfrm93lo38vpe6irf9vc45p1io3pp8ka9mt0g22lq1vfsu81 Message Parser [getMonitorMessage]: encrypted text: 1a02m9her3qg96li33cfrm93lo38vpe6irf9vc45p1io3pp8ka9mt0g22lq1vfsu81 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 89717080876720249891489512507081290286636891799406841541540786073479205102213013248746170934524161 Cipher [Decrypt]: strip guard byte: cjccd?[z~!MU~y Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: IDENT 1lq5ojufvl3fj3uidlijqv1on3sd8ukfah6bu547q87odsbjqnq3pmq7ms6muhhere1gapffmu33ggvs6m4mft369ku9u210u5gtlpg REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: IDENT 1lq5ojufvl3fj3uidlijqv1on3sd8ukfah6bu547q87odsbjqnq3pmq7ms6muhhere1gapffmu33ggvs6m4mft369ku9u210u5gtlpg REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: returning: ALIVE Message Parser [Login]: token received after Ident: ALIVE Message Parser [Login]: received ALIVE Message Parser [Execute]: received ALIVE Message Parser [SendIt]: sent: ALIVE 1X109XBC21UJGVWVP7A --->Apply cipher.Encrypt() Message Parser: encrypted message: 1ap6s6vlo0gjjtehlv1ria0rae0dolvr4t0quk6f87f0123tl4mrc92buc29jnldpe Message Parser [getMonitorMessage]: Server [run]: New connection handler started Message Parser [Constructor]: called by: ConnectionHandler@a74db460 Name: FRANCO Password: franco Message Parser [GetIndentification]: Message Parser [GetIndentification]: got PASSWORD from file: b93e1897b22c483169028f8577d72edb Message Parser [GetIndentification]: got COOKIE from file: 1X109XBC21UJGVWVP7A Message Parser [GeneratePassword]: Message Parser [GeneratePassword]: random password: 73ec7e98aae6dbc4b9e1e63a34b0140f Message Parser [getMonitorMessage]: encrypted text: 1ard4b3j08217jnhmjm42ah306ghasvnq020ln20357dnu3v4q1grfc7r7m3346h5lsvm5vjeg0q4n44jhlptp3h33nv7alnfgpgm482kr1fol9upgenrrhgccquphg92p --->Apply cipher.Decrypt() Cipher [Decrypt]: ConnectionHandler [run]: connecting Message Parser [Login]: IsEncrypted:false StartedEncryption:false Message Parser [Login]: local hostname:gauss.ececs.uc.edu host port:20982 Message Parser [getMonitorMessage]: Cipher [Decrypt]: convert to BigInteger: 195530592109793511590282884532636969635600045544799638684982783872431054218148931573181217801762332678401726707236346067926997475857102336882866160560785330950482695391225645459283147505974912089 Cipher [Decrypt]: strip guard byte: HO;ӱU@+qe;o 6gCD_rq{cΪ,D T0u׳$Y Cipher [Decrypt]: decrypted message: RESULT: ALIVE Identity has been verified. Message Parser [getMonitorMessage]: decrypted text: RESULT: ALIVE Identity has been verified. Message Parser [getMonitorMessage]: text: COMMENT: Game Monitor Version 2.2 Message Parser [getMonitorMessage]: from monitor: PLAYER_PASSWORD_CHECKSUM: 443c1ef3394d25c1a410608ed2fa5633847735c Message Parser [getMonitorMessage]: text: PLAYER_PASSWORD_CHECKSUM: 443c1ef3394d25c1a410608ed2fa5633847735c Message Parser [getMonitorMessage]: from monitor: REQUIRE: IDENT Message Parser [getMonitorMessage]: text: REQUIRE: IDENT Message Parser [getMonitorMessage]: from monitor: WAITING: Message Parser [getMonitorMessage]: text: WAITING: Message Parser [getMonitorMessage]: message group: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 443c1ef3394d25c1a410608ed2fa5633847735c REQUIRE: IDENT WAITING: Message Parser [Login]: received: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 443c1ef3394d25c1a410608ed2fa5633847735c REQUIRE: IDENT WAITING: Message Parser [Login]: checking monitor authenticity! Message Parser [IsMonitorAuthentic]: Message Parser [getNextCommand]: command: PLAYER_PASSWORD_CHECKSUM Message Parser [getNextCommand]: searched token: PLAYER_PASSWORD_CHECKSUM Message Parser [getNextCommand]: parsed string: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 443c1ef3394d25c1a410608ed2fa5633847735c REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: returning: 443c1ef3394d25c1a410608ed2fa5633847735c Message Parser [IsMonitorAuthentic]: got checksum: 443c1ef3394d25c1a410608ed2fa5633847735c Message Parser [Verify]: Message Parser [Verify]: original chksum: 443c1ef3394d25c1a410608ed2fa5633847735c Message Parser [Verify]: calculated chksum from password: 443c1ef3394d25c1a410608ed2fa5633847735c Message Parser [IsMonitorAuthentic]: monitor verified! Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: COMMENT: Game Monitor Version 2.2 PLAYER_PASSWORD_CHECKSUM: 443c1ef3394d25c1a410608ed2fa5633847735c REQUIRE: IDENT WAITING: Message Parser [getNextCommand]: returning: IDENT Message Parser [Login]: starting encryption Message Parser [Login]: encryption engine started Message Parser [Execute]: received IDENT --->Use MyKey Message Parser [Execute]: sent IDENT: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [SendIt]: sent: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [Login]: trying.. Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: RESULT: IDENT 1eeiitkfih769dvuniilt0tr3cuc902950mfpj4a4itqf3n8o8mftbpgengpdgf4gqsp769iu0mourufql09ujv872ogbkk5ogo6sd5 Message Parser [getMonitorMessage]: handling partial case --->Get MonitorKey from IDENT Message Parser [getNextCommand]: command: IDENT Message Parser [getNextCommand]: searched token: IDENT Message Parser [getNextCommand]: parsed string: RESULT: IDENT 1eeiitkfih769dvuniilt0tr3cuc902950mfpj4a4itqf3n8o8mftbpgengpdgf4gqsp769iu0mourufql09ujv872ogbkk5ogo6sd5 Message Parser [getNextCommand]: returning: 1eeiitkfih769dvuniilt0tr3cuc902950mfpj4a4itqf3n8o8mftbpgengpdgf4gqsp769iu0mourufql09ujv872ogbkk5ogo6sd5 Message Parser [getMonitorMessage]: monitor key: 1eeiitkfih769dvuniilt0tr3cuc902950mfpj4a4itqf3n8o8mftbpgengpdgf4gqsp769iu0mourufql09ujv872ogbkk5ogo6sd5 --->Set exchange key from MonitorKey using engine --->Get shared key from engine Message Parser [getMonitorMessage]: shared key: 6074751176569016188954454407512389948684546714497557115736824187156481583322439218113892457565357014527472965432812704008870379000008782498649446191745186 --->Establish cipher object Message Parser [getMonitorMessage]: from monitor: 1a708ff95qal6q7ft0te98oh8gimsop8hsnm22otl06qtcfbqmgeo7vahts9asfb2b Message Parser [getMonitorMessage]: encrypted text: 1a708ff95qal6q7ft0te98oh8gimsop8hsnm22otl06qtcfbqmgeo7vahts9asfb2b --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90179255682661743346575930560482081604071471318372441471086132444087730125984866196070056445062219 Cipher [Decrypt]: strip guard byte: 8UM뒌E<,v6ǯV=UǬK Cipher [Decrypt]: decrypted message: REQUIRE: ALIVE Message Parser [getMonitorMessage]: decrypted text: REQUIRE: ALIVE Message Parser [getMonitorMessage]: from monitor: 1alsg02l8t8d9sohnfabo3fjfkqjjphibefq4eughtncuh8jv739sae55kqc9os6kl Message Parser [getMonitorMessage]: encrypted text: 1alsg02l8t8d9sohnfabo3fjfkqjjphibefq4eughtncuh8jv739sae55kqc9os6kl --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91172646028578738274594214360513586843066153913587639548728451761977269924791530807512016278657685 Cipher [Decrypt]: strip guard byte: UCSFR7n~B==Ox Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: IDENT 1eeiitkfih769dvuniilt0tr3cuc902950mfpj4a4itqf3n8o8mftbpgengpdgf4gqsp769iu0mourufql09ujv872ogbkk5ogo6sd5 REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: IDENT 1eeiitkfih769dvuniilt0tr3cuc902950mfpj4a4itqf3n8o8mftbpgengpdgf4gqsp769iu0mourufql09ujv872ogbkk5ogo6sd5 REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: returning: ALIVE Message Parser [Login]: token received after Ident: ALIVE Message Parser [Login]: received ALIVE Message Parser [Execute]: received ALIVE Message Parser [SendIt]: sent: ALIVE 1X109XBC21UJGVWVP7A --->Apply cipher.Encrypt() Message Parser: encrypted message: 1a9mmcfvmckqad4hq7d72h5k6afjtn987j87g1vd9snf31pd0f1kbpa4mnllhftjfb Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1acu77c3ou2l7e0kp057hk4ejolhlkrm4ah896p7sjl1aheo3gm83eh6buev1ol10p2cn31m6p4k6c4mk0plmk14hok4vu01ovf2oguqb57f9tqnvs1vt3hee80fet7ouj --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 193468093171967790004121271081206623989869131150760423294711407164530621558273818653133840026212043046806966602397902156478261797469564729493464279667813033586201510556178372075756344921958900691 Cipher [Decrypt]: strip guard byte: gvNS )B:xkM؊lU`p~wÊ.0% Zm@8?xie;_8 Cipher [Decrypt]: decrypted message: RESULT: ALIVE Identity has been verified. Message Parser [getMonitorMessage]: decrypted text: RESULT: ALIVE Identity has been verified. Message Parser [getMonitorMessage]: from monitor: 1ajvmfilqo0hdjpo2ufq13ou5lfdlvrh111782oqd08qhu1rt4i9rop5co4fnnk304 Message Parser [getMonitorMessage]: encrypted text: 1ajvmfilqo0hdjpo2ufq13ou5lfdlvrh111782oqd08qhu1rt4i9rop5co4fnnk304 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 91045827299426856420890176189913797416697054253943994450706311888001283079386344364377800936393732 Cipher [Decrypt]: strip guard byte: WX[<^~Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90779904010722581718596387404221905909423309483109230492816265500198531589725208754625816972178975 Cipher [Decrypt]: strip guard byte: kv/fktdU۲C&5>Opb*PW6 Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: ALIVE Identity has been verified. REQUIRE: QUIT WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: ALIVE Identity has been verified. REQUIRE: QUIT WAITING: Message Parser [getNextCommand]: returning: QUIT Type = 1 Message Parser [Execute]: received QUIT Message Parser [SendIt]: sent: QUIT --->Apply cipher.Encrypt() Message Parser: encrypted message: 1abq3mglfnr7dmt0llnggf0q8659qnhqb1jjc3nu68tbeisetvngbal0j9hbcutgkl Message Parser [Login]: server quit normally Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: encrypted text: 1agnthnbpoo64o3819b36jjn5b3nauoi66ckuhhqf9b6r3hoqcvcj3esng5mndic6l --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90829351784555002633369534046669031160632090833929171482065519779875202230803858838911776494006485 Cipher [Decrypt]: strip guard byte: 8)X9ܫHe=Y8L&7r-0 Cipher [Decrypt]: decrypted message: RESULT: QUIT Message Parser [getMonitorMessage]: decrypted text: RESULT: QUIT Message Parser [getMonitorMessage]: from monitor: null Message Parser [getMonitorMessage]: encrypted text: null Success Value Login = true ConnectionHandler [run]: success Logged In! Message Parser [getMonitorMessage]: from monitor: 1a6f5nlabqm4dpho32p339ae1saqbeoki1id243rcb7ico5m3mjdna3pmng7sas9q1 Message Parser [getMonitorMessage]: encrypted text: 1a6f5nlabqm4dpho32p339ae1saqbeoki1id243rcb7ico5m3mjdna3pmng7sas9q1 --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90143616085527022776908710501743354642530554239110828169870296926302130709641345463580364909717313 Cipher [Decrypt]: strip guard byte: 3zzbƕ8Use MyKey Message Parser [Execute]: sent IDENT: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [SendIt]: sent: IDENT FRANCO 1p0nodsrdmdlb9p2m9r62l7sfl17epe07fuf0s40rpkqjpt9ad0gqn0gd4eepraujhbqa7pp93uapm3n332dcgk3emkuuu6ad1r6ec9 Message Parser [Login]: trying.. Message Parser [getMonitorMessage]: Message Parser [getMonitorMessage]: text: RESULT: IDENT 1fid9hguijdqi6fm1frabqqas1mko26lr30jin0k7jeug6v90k82ckmqgu0cvmgkked94knp85qpvgd5mjvllaj0jj4a06s1kl976m5 Message Parser [getMonitorMessage]: handling partial case --->Get MonitorKey from IDENT Message Parser [getNextCommand]: command: IDENT Message Parser [getNextCommand]: searched token: IDENT Message Parser [getNextCommand]: parsed string: RESULT: IDENT 1fid9hguijdqi6fm1frabqqas1mko26lr30jin0k7jeug6v90k82ckmqgu0cvmgkked94knp85qpvgd5mjvllaj0jj4a06s1kl976m5 Message Parser [getNextCommand]: returning: 1fid9hguijdqi6fm1frabqqas1mko26lr30jin0k7jeug6v90k82ckmqgu0cvmgkked94knp85qpvgd5mjvllaj0jj4a06s1kl976m5 Message Parser [getMonitorMessage]: monitor key: 1fid9hguijdqi6fm1frabqqas1mko26lr30jin0k7jeug6v90k82ckmqgu0cvmgkked94knp85qpvgd5mjvllaj0jj4a06s1kl976m5 --->Set exchange key from MonitorKey using engine --->Get shared key from engine Message Parser [getMonitorMessage]: shared key: 2001152573950267662643442290607496102883893949740281498137678677687856494204062511564142247160495642630068478585061487342741579023017878606638822693305509 --->Establish cipher object Message Parser [getMonitorMessage]: from monitor: 1abv9dne9gpf6dampfnbrbpuhgkr35biau5mp7g3nkivnpcnieal0q08snl3ujl2bh Message Parser [getMonitorMessage]: encrypted text: 1abv9dne9gpf6dampfnbrbpuhgkr35biau5mp7g3nkivnpcnieal0q08snl3ujl2bh --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90510979362699502028199381076066847670484495602519888248037687588971359596638041518639864325245297 Cipher [Decrypt]: strip guard byte: _۹0[/0U^-x^NUA#:q Cipher [Decrypt]: decrypted message: REQUIRE: ALIVE Message Parser [getMonitorMessage]: decrypted text: REQUIRE: ALIVE Message Parser [getMonitorMessage]: from monitor: 1acsiv1b0np9r4dt74chgoji24jvgcsudj4csmn04j65hgojr26e7iiof6ujtfrntg Message Parser [getMonitorMessage]: encrypted text: 1acsiv1b0np9r4dt74chgoji24jvgcsudj4csmn04j65hgojr26e7iiof6ujtfrntg --->Apply cipher.Decrypt() Cipher [Decrypt]: Cipher [Decrypt]: convert to BigInteger: 90572093109085476599849810500396736912992336247356527709394024774035465773574921069694792077533104 Cipher [Decrypt]: strip guard byte: g%vFdaDy#9k1c Ob3)a߰ Cipher [Decrypt]: decrypted message: WAITING: Message Parser [getMonitorMessage]: decrypted text: WAITING: Message Parser [getMonitorMessage]: message group: RESULT: IDENT 1fid9hguijdqi6fm1frabqqas1mko26lr30jin0k7jeug6v90k82ckmqgu0cvmgkked94knp85qpvgd5mjvllaj0jj4a06s1kl976m5 REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: command: Message Parser [getNextCommand]: searched token: REQUIRE Message Parser [getNextCommand]: parsed string: RESULT: IDENT 1fid9hguijdqi6fm1frabqqas1mko26lr30jin0k7jeug6v90k82ckmqgu0cvmgkked94knp85qpvgd5mjvllaj0jj4a06s1kl976m5 REQUIRE: ALIVE WAITING: Message Parser [getNextCommand]: returning: ALIVE Message Parser [Login]: token received after Ident: ALIVE Message Parser [Login]: received ALIVE Message Parser [Execute]: received ALIVE Message Parser [SendIt]: sent: ALIVE 1X109XBC21UJGVWVP7A --->Apply cipher.Encrypt() Message Parser: encrypted message: 1a5unt57oege0orcqbt34pr6jkhp9a4kffo39ttj0v4cd76h8l4s5jc3ufhog3eng4 Message Parser [getMonitorMessage]: Server [run]: New connection handler started Message Parser [Constructor]: called by: ConnectionHandler@edf9b460 Name: