From 547dc8afb1799981b7460fc0ba16143b267b9c1c Mon Sep 17 00:00:00 2001 From: Khoi Date: Fri, 30 Jun 2023 17:02:30 -0700 Subject: [PATCH] Updated testing.py for OnniForums --- .../crawler_selenium.cpython-311.pyc | Bin 13003 -> 12592 bytes .../__pycache__/parser.cpython-311.pyc | Bin 10144 -> 9491 bytes .../crawler_selenium.cpython-311.pyc | Bin 13944 -> 13955 bytes .../crawler_selenium.cpython-311.pyc | Bin 13406 -> 14636 bytes Forums/CryptBB/crawler_selenium.py | 20 +- .../__pycache__/db_connection.cpython-311.pyc | Bin 15021 -> 14950 bytes .../crawler_selenium.cpython-311.pyc | Bin 13076 -> 12711 bytes .../__pycache__/parser.cpython-311.pyc | Bin 10061 -> 10092 bytes Forums/HiddenAnswers/parser.py | 2 +- .../__pycache__/forums_mining.cpython-311.pyc | Bin 5029 -> 5474 bytes .../prepare_parser.cpython-311.pyc | Bin 12797 -> 15125 bytes Forums/Initialization/forumsList.txt | 3 +- Forums/Initialization/forums_mining.py | 13 +- Forums/Initialization/geckodriver.log | 1095 +++++++++++++++++ .../crawler_selenium.cpython-311.pyc | Bin 14711 -> 14313 bytes .../__pycache__/parser.cpython-311.pyc | Bin 8276 -> 7986 bytes Forums/OnniForums/crawler_selenium.py | 8 +- Forums/OnniForums/parser.py | 14 +- Forums/OnniForums/testing.py | 4 +- .../crawler_selenium.cpython-311.pyc | Bin 0 -> 12409 bytes .../__pycache__/parser.cpython-311.pyc | Bin 0 -> 10323 bytes .../crawler_selenium.cpython-311.pyc | Bin 0 -> 13557 bytes .../__pycache__/parser.cpython-311.pyc | Bin 0 -> 10185 bytes .../crawler_selenium.cpython-311.pyc | Bin 0 -> 14002 bytes .../__pycache__/parser.cpython-311.pyc | Bin 0 -> 10166 bytes .../__pycache__/db_connection.cpython-311.pyc | Bin 11259 -> 11195 bytes .../crawler_selenium.cpython-311.pyc | Bin 13035 -> 12698 bytes .../crawler_selenium.cpython-311.pyc | Bin 0 -> 12419 bytes .../__pycache__/parser.cpython-311.pyc | Bin 0 -> 10186 bytes .../crawler_selenium.cpython-311.pyc | Bin 0 -> 12812 bytes .../__pycache__/parser.cpython-311.pyc | Bin 0 -> 10245 bytes .../crawler_selenium.cpython-311.pyc | Bin 0 -> 12797 bytes .../__pycache__/parser.cpython-311.pyc | Bin 0 -> 10252 bytes .../markets_mining.cpython-311.pyc | Bin 4159 -> 5774 bytes .../prepare_parser.cpython-311.pyc | Bin 12576 -> 12736 bytes MarketPlaces/Initialization/geckodriver.log | 859 +++++++++++++ MarketPlaces/Initialization/marketsList.txt | 2 +- .../crawler_selenium.cpython-311.pyc | Bin 12378 -> 12691 bytes .../crawler_selenium.cpython-311.pyc | Bin 0 -> 13663 bytes .../__pycache__/parser.cpython-311.pyc | Bin 0 -> 10194 bytes .../crawler_selenium.cpython-311.pyc | Bin 12412 -> 13874 bytes .../__pycache__/parser.cpython-311.pyc | Bin 10591 -> 8477 bytes .../MikesGrandStore/crawler_selenium.py | 62 +- MarketPlaces/MikesGrandStore/testing.py | 1 + .../crawler_selenium.cpython-311.pyc | Bin 12929 -> 12886 bytes .../__pycache__/parser.cpython-311.pyc | Bin 10377 -> 13052 bytes .../crawler_selenium.cpython-311.pyc | Bin 12867 -> 13194 bytes .../crawler_selenium.cpython-311.pyc | Bin 13030 -> 12687 bytes .../crawler_selenium.cpython-311.pyc | Bin 12437 -> 12756 bytes setup.ini | 2 +- 50 files changed, 2029 insertions(+), 56 deletions(-) create mode 100644 MarketPlaces/AnonymousMarketplace/__pycache__/crawler_selenium.cpython-311.pyc create mode 100644 MarketPlaces/AnonymousMarketplace/__pycache__/parser.cpython-311.pyc create mode 100644 MarketPlaces/Apocalypse/__pycache__/crawler_selenium.cpython-311.pyc create mode 100644 MarketPlaces/Apocalypse/__pycache__/parser.cpython-311.pyc create mode 100644 MarketPlaces/CityMarket/__pycache__/crawler_selenium.cpython-311.pyc create mode 100644 MarketPlaces/CityMarket/__pycache__/parser.cpython-311.pyc create mode 100644 MarketPlaces/DarkMatter/__pycache__/crawler_selenium.cpython-311.pyc create mode 100644 MarketPlaces/DarkMatter/__pycache__/parser.cpython-311.pyc create mode 100644 MarketPlaces/DarkTor/__pycache__/crawler_selenium.cpython-311.pyc create mode 100644 MarketPlaces/DarkTor/__pycache__/parser.cpython-311.pyc create mode 100644 MarketPlaces/DigitalThriftShop/__pycache__/crawler_selenium.cpython-311.pyc create mode 100644 MarketPlaces/DigitalThriftShop/__pycache__/parser.cpython-311.pyc create mode 100644 MarketPlaces/M00nkeyMarket/__pycache__/crawler_selenium.cpython-311.pyc create mode 100644 MarketPlaces/M00nkeyMarket/__pycache__/parser.cpython-311.pyc diff --git a/Forums/AbyssForum/__pycache__/crawler_selenium.cpython-311.pyc b/Forums/AbyssForum/__pycache__/crawler_selenium.cpython-311.pyc index dec332f5c8ec03de1a5be171893c38a8d3a3c785..e7576b0edb5dedb0c8ebe18b3c4801c1bda6c15e 100644 GIT binary patch delta 2794 zcmai0Yiv_h9KWZ%ZPy3wx~^ToxMz?dj-Fe%N(+*_m z*hCaUj0nfTBw4^O2tf@={eTG{O#C25OxmO(xsjNt#E|#_LWl{8#{aoxV>47w+F$?o z|2pUVU$@^0*9U7qS+c~y!E*mOi|^EN+^_6mZmFITk9VJ`{e22sLp8W)Z!NYR=k_kg z#ehC+2du*mzo(5>IH;^h+|Avs4KH-1#W`TR2!w9P+ zE`laG#3eLym*6<8rqgOS{j1bKH&!{R-c&?qEtV;iM5Ed{t&lchnWH&wv|x_L+RL!z zHMXs?z_V?R2G6>GOECw>F4#uYpmY_<+M!r9EDldtJ7dwPFq9CZ!`{9a@%#NU{ZiZ0 zX^^V}F)|*B`?o~Jgcy>HLWz+)oRSs)0T28O6cc(a0{dwka|=}744{U(3K`TQYZ&5 z!1~J&gKKlu3)PTQa$rM#kukr>lwY(2Dj?5ZW^BnPD$MWDicvnRB5cbiD$c)`J^u+E zxFnxLCoat=a^bRkA~!D2C-UHmd?IiDXjHyXbg-(XaACJDsEI08G2QBf^?AjN&R0(o zB~?lFr`4CC3a_zBRMsS)gm@-?Ngdu^XbFkfk81EB1dE$kkE=@(!;bW0OD*OdD&7LQ#KC~A(RjTfi5B*5(wD= z;{8mo2g>P1J$k>ed?tKx^up*Bd%Ag3#uLbT0-3_@Y+<){ddq#YdnPqz`vsv7=uZ18 z=*Uy{Z%R7ApW>L*GpY-~ry}ii#Nk0lQzsmMBh*gcb+%{*L2`=TbRKS1ns$EJ0eik_ zj{|qXh(!_AqzZgd}f>v~CS6lS)(Bt8-%0v-s*BrK2#U2bAGO&FUt_r2CL&>I>S;uDr&uuF&! z5pgWh1p_=7oY4435)o;_7!3A^aW?sbLEpj(!muUjXRw!T&X2~#Xf9J5;F%iT)l)t# zX=e&b#W8(Z7YT{cE|JIuVNnvcg(3n_?d~f))bV{08b#dK=b(h5J6&X)iN4BivtF_-Jzdd^UXr^<2`amSp8OfNVS#xx{ zo4)UM^{X}e(LI~}!`0{8&bD3BU2&(^Y|Z$#-s;czcBT6VGQNR~?LgLc;AFwcg8K{g zZkRK^z%6ISw>{mrFXP*nu?4fX;K_o!M%(o3q$QOtKZiE3dL%^vJ~bJJA6Xqw5Lq`A z8;>Rg!m61mv;i!7?Ts+*2)$CV9a`aO#V*tj{}}er+ujweM?iFy=~n|lI85g0O%Dz5 z{yWigtS4=KBg0EsUP|-QLnmjlPWQk`UaovqgQE0Q%?>-WhBF8W!d`c>S`r{-^ihoq z4N_BW14_`fwdH6v-2>Q^8n5;6W$QtaYy^n2zIv7!kugR3dHqstuH~q;v6%i*U#rcj z)6xcy2aWY`DMX5oeB!vZ#xELrQU{@r{;b$3@J1I3cyV0Rk xee(dKpS8FwdSraa&4Y{HX=y90Kt&I^d3XiU%2p337Bj_X;G)}FkMQi?{{XEgah?DG delta 3219 zcmd5;Z%kX)6~FhrXB+iU*Q`%IBDlxu~#1`1}zDHA# zBfM;Cv#zbmZlXr*vh-7zDv`F#o3==q)NlRJFL?4aW{HVu>b7qKwbHarns)A^b`k|g z(LU|U{=IYW`E$=b@0@er&!)eW+kaxUnh=cJ_pTCa2SR`5lhP2sCBFXgO8Z~+0+QXy zHWszl=_lLe_D}Y*A#2_8rx=vszdbM_HL(DxoeUDk_t0dBH~~9I9bhMM0ftFEU>Dg9 z7$FUSQPK#wkGKK5i3hNUcmem5Ccs{@2e6Mc1NIXi-~rMCI6ztfpCLN)ODN!Hm+{}K zm+awi7yJ}iU6>CiQi)trhzi)pekA=~_$^}pYzo&Wg_5VLzC9n- zPzEJ+C2mZoT1zxSNdx=4tG*p0wfey#(LELf1YYUK*lYT8%|_}5(V|INn4YKUxU48e z-FSLlP8Id>bZRDX{)dL9gSaRHQ{i#kLz@Aqs|4LZD6ax!(N~gj)#S-b-h$*^mAvaF zN5Rx^Be!7q1;$9{A0oA!0|=?*C_`)o zEw-2lJhqKUHIyyvET_E#9nRqGx8jl@ykPHk*(OFB?@#7{SdytCh8<<#t-6d);F+Gl zGgsJm#o}^WEAD1{f<-&owWHpU)#a?&k;DD3C6#w`RPd4OIZ0hbn=Vpck++*PROB@h zcSW9ucq{UnDo4e+XD1$e-Bri_E!fy+E}Lz~bZX}5gawB6b!{2Qh>UQ@_bKG#?NZZ1 zm&A++W!N%CTOsABKleNPA?%}^zqET^rgI5JNu*Osn8-7+g;_P6n2Vj4=}<0OJ&UbI z$`h6D0PTUH)o;-jr*ce{M@Ej& z#2YfD9okDV2X#P=mSjv1`cdXATb)c60N4zm1| z2QfT;kciLfT9W*ceS~8VSrTAwJt8Y{ znwVE1-C?Q=S6@))W|xek2}Mn$&QDDRs+ii?5-f^}N-4kYiaIq-Vv9xHTsoy*D2kkx z7UdWXh;$J6>~5oTnO9ON-|5RR(O?A#Wdw2zlHBgO9?#o-1-mbMY~4_Qy*6*~6bznC zRHd818?}*NcCT4#u1#E>T$#E$RdBZFE$v$(?g@N@0Jacz1lB|0TW|bEx^KE?xo;`- zAIo%dpCkzTROoJ+1U3ye;&pg z!>2eghBwB~aN<>brRqx6W)*TopWdbA9eny9TpHvK9NHK<&Yvgn#^_6&m;jG9^~mDL zzCa%5RX(O-YbvduRG$g!J|F_D3Uq{XPA?(O91x?~e9Gx?|ma``MdK zJ%bm)z-Qbl_aKYbEVk@0c&szMJ$iX`6QP9YV2 ze=^1SVw{ZyTlL!^V|POi_HM9Uzb(%01-Nw0G0F7}sT#`7MKMM+67%s&#M zESJc#O1&GfW}gGSGz i>exW!AY9Tlo2U$f?5&8`ZpMyHR0c20MHVF<%l`tL;IZle diff --git a/Forums/AbyssForum/__pycache__/parser.cpython-311.pyc b/Forums/AbyssForum/__pycache__/parser.cpython-311.pyc index 253a157ac6260b4d1316705932f1d1488574ef6c..861faf6337cc73f3b901b5f12c7aaca62dfd44ea 100644 GIT binary patch delta 1649 zcmah}T}<0X9JiA=ToNb5!~{qP-vvTTw;?v9t+arke2LM0w9_ak1Z==-h@-P9g_;Fb zos=RZQv5(QXJ1|5 z`AoUxBUks2eP7%B<%nbgAu02amtZnEVV1k`i9O_Xx$SU;7 z6pBW^y~s4gaz3u~JzG^V4r0x#AaCKInvDd=LLk`Kf3mSpaazW2+5HZZkQsF{5~4ZV zHM}%;6qsjP+YE?nV;lLGH$wMF(u5(f}G$Xi$_mc9qlPmLUO1> zf=G!;Nx06pF9=+kuS@WAa{G*U!vsqb50mjl-n4NX?8e?35d84u`1shQt_%FKWP(Io zlCdY#Aq$Iq)D4@lT?>ZO7|vigi=h>PSu!gwrUVqpbGT(kiZtyBJ{e^!>6uh|MvOzw zv?UkeilHz0HTntYyneK#umJ^qkAdiOdYKvpA2a`Z@ zY0)w*)UY>`f_y5mV!FAw%*Wy!$8$D`QJ=48X*iBKq28GlNm5^{5Be8S`&(3`Uy-!e ziM+a8-xdIbm)RQL7|zb?bd7;?qk2D3k^YXY+!@;*%Qfv*e9`cE+m{o1$B@x6q_qy~ z?5M$xu8-w|jYou+YWxX9#+|Qh_^|Z-(p~%R{GOt<_v@7d2F@cHZytEJ=nXnMrGrKT zG-{wR&xChsw`+6dyA@i;+gj^{&RjK^s}Gs!LuOiwb6R>nsiju6xtltp7>x1@L6r5` zGR{1pw>%r3>_r`f4G`8qI3I}YT-d&l>)dVG>(ZjH=z((v&bJig40JKdYz_j(UK5zQ0Hvo$;8+vBLw4Yh z9XOc%W>C8v(?+LtHg4cNml?>@{;koC(R);3w>7#ZUtYTt+m7X~=;db&oL@kD30g|G zd>g*(sty_q(4c_^RC(m0Gnem#Hbd)u_&d?Vo96!d0w_u8>K9*S{7yr<_XDpi)1hAV-Z~xA<~~U9!td` zx>-;}c0Uv9@24_0D5$rZ&yIDV9*F4>zo&&8W1o>aA%2G8B@9@H7V{GV3b>Ai`Ug0- sC~`{){ydaX6F2Z#7$b4q_2xux8uiEDFt!ki#X_R1oAV4vyyzHLml7L=V&Fi6K(KsjRol){T+i6kMun2Bmlhr-)r*Xw?=q3^$-F5gGQ9VH%Wi(9s*90cc`XdQ2z?9B|#vbnN7x@)h2pPJF8 z2d-d-`O5jZ^E2*CPIpxruFBD-RhDpriN5i^Ok*}YdoZ_kzs?^p_yeOYD=u!dX~h>> zC8`}cn>EN&d4ljeoCD1s3S_iELXk7-!m%#DGULBk@ zz*!7N@D$42U6}EYrEa9smKD}D;T(5PHtKB1U_&`Jv}z@I|3ue#S0<1R<|4JZ@`E~e z$lwkwa}7&e!~8y-YccTCmZny`;CA87!l|O^B3yhv)UEfjR^1;q{9&D~GT5pdTZKY` z(6Vpal5bm9NX?zi`L^l4TEkbHwyk)A8FJb&?M^cfpWzwZUupO&bvA6U;T#)AcyHl` z+w*BQx%mjYXM!K+Cl#G7G1!tETY}DxouBlMInvA+^S~L(MD}MpW&?A~obtn&`Rc`B zuA@_To->^1a+Y&4zIqmR?QSTi?w9X9>Suo1QrA>Q{akj0Xf9{&&2OzFQ~4{wfzSC4 zQIgOZKZh`Raz!j_yv`H88(T50BTSy7>-1aa#~SD|`YhuMvmCcIG6kbOS7kZRCPXIb zio8K3i2OQ8LhG&ggnCS9e^%@~z7Lro#zXw0%HJm@-6K~+8&=z~zyyRC`Yi!vJjRTD u${y@X3ImCF9UMj~{wK*_XqVqeR@YnGNb-Ghm3Zm(u7xK(tHfrJ5BV?GxklIk diff --git a/Forums/Altenens/__pycache__/crawler_selenium.cpython-311.pyc b/Forums/Altenens/__pycache__/crawler_selenium.cpython-311.pyc index 0fa518983dde3727921e0ddbe6875cd044b95018..ee63b7649792a1870a90586a1a5117c13b5bde62 100644 GIT binary patch delta 3309 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 J!;_*L{|{`+rUL)~ delta 2987 zcmaJ@Yit|G5#GH!zTc)uiEoOeEYX&zmu1VA?O3v`hhxcx`xp16l# zVoZ9ceQ_T~Ae)l@=|DW7$mV2lx;9>`$d+ViIvfvUBp}%{6=8q#Io0txx$fp(hP{pj z>n#kAgmZJiEw)5G*%NOd_LopRN~!?&5eMLY;*=XN38eZZDc(eCU?xUffX&1W*g`yj zt;7r1Mtp$n#1D9Y1OPio5bz+W1w2GTfSn`^c-TlHa5+K@BPd$OGWdSYbxSPP3`bhd z%+1CoQiv?M~uv)*PAoy?G+$&Q{pQV1tPK^ z*nK{fMN_J6HlfOxwq=B-G|c3!kub{Gm`~@`5CmbUhuO0FTUf`2G%k&Ld?s~ia)Qa4 zz)@TlXX#9uhZCeBKPaByn9b~fJL=8vs~bV5P3(a=fWO03mM)m?wzz^nln{CoWp>^yLKy)px5iCD$q^<3 z&yfdZG}}xCJ0+JYoW)9Zovc%BRb#ZJI+)E`C2mrVYAw;+f=AundEDoA)w*3c{Vtq= zs4Dt25>rLayo*l@u~xj#M)p+X?7KX#YL_@2#97g2HL0n{xrnX?W-K{mV6_45cm6cS>E9sb!v3y=hQ`&7g3#F13?u2eZBfGub%+S1;6=BDP zhiM%c(!Kc&`x972InSCMUObdP<49tYj`HfHQ4agqN6r&iV%BQM(@*h(HBM}d8rn;n6Y%%OFwZ|TxoQ$L=1$5CiGRrL3j{C!1hf63aP z8+>5)F6CdX{yWBRFzPx8d+A-*N7a1GDPAbw!E_iPD$vvH6}KP1oqyN;UyM()cf75t zBrth)-+MLI0@C;wHXq`P;^$|J0B`b+EhN!2p2yIARIJtSX3s^;tjlj(un;keuY(nl zIA#S!R&kscQ|293{bg23r)F5mU=){)C%<<7{Hfs!W4+xMPF;7!Vxyxc>9yHRPtWM+ zz=feRW9JeRa(Z<1x@B~#I~#C`QaQ|u9ZuGzG2;|_HBfJm=xGRmrU2NV z1CE8qQce?`JbtWOd^g66mQcwO$_=b*YHrwz8ed7{+d!g9#%uQG zyNyNr@j~}V(LPdm>SED;v5>f2v|nD-E^7a}#s1b`w4W`Ux5tb2c;OjRw39{cn!%ns z3r*78?#izRdoliyg+iS@{2fpmKvXPCQ!|sPvY5`$vSxf{E|rlfe}&wlA0W+})mHsb z9=-xA>?ffisDX!}PgO6%WPz2!jiBR*OW2T@H}ak+Pz(E0oH7W7c@n!iri4Gc-6w?Hx`2g{T7$;=2>6`Y_7y^4b~^MBVeIFZS=O zI{T$Y_YFkQyy*o~O1pVwf7y3fCET@SnwWck)<^k=sce}|OiZQ{naP>dSW13ALpxxW z&awRd!9&&5!xg?d$c~(${Bu$klX6O_^|FS_m#Cb+TsD9cc`Q9MN5^HFWbKU&U0H4_ zJ)0Q6LJxB%Iu1wpr2gcY?vatP;qIYRw2RO34={Cehyg^+Y^jl0q>Ma0OKV{wZ3bYC zO+L*(xmFO^xu#F?20IjcULyn@H5)7i)Bk9P>l;Uc@;-T-b&?I)sFL62e@ z=A7bEsqPS{P|!4SH3^OGXP}Ls{e&e&;T%fY@mT5iL zjGKQrvk97(Df^&?~eu)Wt!`7f*_^S|xni$CpHR7WYVdbb5x&CFSGv=Rojer(b8kIrvC# zFQBc1{o>GISQlFKmUN+_E>hA(a_Tjte%bI{L&4}PB7X__3&_9rTBqBh!G;aA15Ot0 f9JKiGo(;4EC)kUf0kEs$c3a?N?{!|2cu@ZX`WB3G diff --git a/Forums/CryptBB/crawler_selenium.py b/Forums/CryptBB/crawler_selenium.py index d432647..11c44de 100644 --- a/Forums/CryptBB/crawler_selenium.py +++ b/Forums/CryptBB/crawler_selenium.py @@ -28,17 +28,17 @@ baseURL = 'http://cryptbbtg65gibadeeo2awe3j7s6evg7eklserehqr4w4e2bis5tebid.onion # Opens Tor Browser, crawls the website def startCrawling(): - # opentor() + opentor() forumName = getForumName() - # driver = getAccess() - # - # if driver != 'down': - # try: - # login(driver) - # crawlForum(driver) - # except Exception as e: - # print(driver.current_url, e) - # closetor(driver) + driver = getAccess() + + if driver != 'down': + try: + login(driver) + crawlForum(driver) + except Exception as e: + print(driver.current_url, e) + closetor(driver) new_parse(forumName, baseURL, False) diff --git a/Forums/DB_Connection/__pycache__/db_connection.cpython-311.pyc b/Forums/DB_Connection/__pycache__/db_connection.cpython-311.pyc index 6391c81ed10f9f0611d082f5cf0f5c499bb3ed4b..d97297e4de1c0b658f6d8c0b0ed2f3491366534c 100644 GIT binary patch delta 1796 zcmah}U2GIp6ux)v>~FiJ?SgEf!b)3VZQ7u9H zbD6I`?89)ZEv%_&@{JU(%MulKx$C4PzTy@zZR8apre4 z*D+?M)==;UzUsl*&gPi0kN8FLCR^l%^eGSwCki}@mtAMxt^}`YlROoCri~3JqJa}G z)N9`8oMZd8QME4_zU?}r^D=t2W;?c1ff(`z_q36x0nrt4(`Gs#k{W( zR@i;LE7o^6Id$vNzq`Rt;*)f7ym*w|IGUU34$tUyp6SIc1w9hwI>7GWcC0_U6C+W_ zdluO9?@NV{50mkK_+*Zj#^7oE2L}iS2=)=|NAO5$o*vjvG2>$LIV-B7wsQ z-eWf^Q^s+Ag%-X*FeVlJ)l>Yx&B}r!xF=|B4xQd1KJ*+o7U9^Uy5 zKb=R0NZ5`KbPDK0D8%L2BLVJWBry5Q?7+mIDa2s?-zs> zcCRb=cJCb&^l^W;hJwD_7cQT~nN8{%o75aOGYHTyWR%8I-vo`M?Tyc3OJ5YT9n-oP z#p_t5k7)bvx6!x(S_x;6F@>!uytzNkQPI!&hdllYr8ybgK5$+7RER|}Fr11NiK^wu zEg&^XC8@_c^)gaK+=e%ZYMMYAMSZAgRO8EUIz6a-U!854G>p@syVQ#RSWEF<` zdMlKUdSk6-`%x0yYPDpPFTh?5LqE;w^JoH4lY%S)UM;mBY*((MG|0}QV~jMYdfd@) z!!&%OWS}LLaQ#S$FLx6QQAeGs8!s3@hEe;3Jb|oJSv%4U`ANu%l~p9Ksz~c*38(^; lbLVJOL0D%nLu2ZHe!wsRc^NMkhp z>k1(s!zag^l;2AApg`LpP+9_ghd@O^7&HP>!2gP*PA=#zi_3IbSyq>|PlDGq@C2V6 z7svpi#ErGqgqQ|@kjwO5QfJ8$&4-@493LG$3_r(m8;hfM&E^qhoEm&uIW}PU(Q>^u zXU{JdnPV|OIw@8&a-}h=X!0A%NZJp`V=MrESP;QL2=O14(#dX^;?lVZuu8VH4n4h@ zIIxj8bT=`)kr;kEaL?$t7P%U^(=~M0$ZZ(8J4WsvchsxlLU*B;toQa5j(S0@L1Rg< zkk@>*++Zxtuju=eDcJENuUX8Vdwr_T8dcWseWCwO$9wUp&idew4I&I7WDyPmI7nR< z2itChq#S2;}!Xi@t2cJ^n~|a@`!S(^<10r`{W%VUrZLo^q(pQ~V zE22IQwxleLEOfLCZR=Vu&5352^senSDIMp(rmW}BpgoP{(DoAunDTZnYyvmhtx&*a z7T}>?N}`{pxYvD|p7Ta~K1E;Or2kk!U-uIL;BW-~q(h`hIy7WSCvcm`$HHDD`EahA=1d<#D3dw^B4*}*UF`xXLvZ2ukw0-DZvE9XISKY|cNz!!rx z2|0puLC6@+1ntdhF@YNxpRe0B)4Jpb8qlTxitWF5qgeqw$!0+}1TU!fMqijhL~mvP zq=9G9>Un;p|F+;MulqVH*5)l=tyndo!bD6WlF+V9J&iF@n_WaxZK6W3Y!TJG`7Ndv z>yGQN5*#=P@i+;9RpNa$um{8XdNAENkM8iPt5$8-H(0$=DHY4Fumk8KgEDOnNMK1^ zcL6|Y@%e%0s$P>Zh}*5f9>yU1G2UduEV{)~5h$^}*;6IDg1sS4i&Eet%K8yRdy1A3 z9Eh7B8dWrpsL&*yn?jgDK#oOX%!b(-VdroIpS=ghlg6IdO+(J|@NG*~C9Mj{X7tIrm$`UIS{T|Kb1GU4X+aaTsAk zoJ*hu4snWU;DHcXR_w4ew7at_&}ZytXgXeR_}7|*TO17J#@8VH@#M|r|~f8A7vX=7B{kavqLL3 zNA@|wWV+Ea)NXBU902BXo20B`*})Z?J$nMAMy>a49l#@<3=UFE2+r%{iH^65Mdeq!>svrrYYrVSsF7-}~%Iei%S6N&P_D812%=%94-Mur&N!;El3k3!%998T+UO58 z{fnkzg;vC3;fr!ILgq99rckdjGRmZy0Me}YG_#>suV#-DDWXWj!$U-VMIvMj*yowt zDCFyQh5WGEzZ|LAwp{~Dh z|E``@tG+R5W3wRu(Lnm?jk*B3l>5ByzXj&lV-|4%q$f;d}?aRx`QFlv>9XU4{ko*WMk4U8Yv zgwrH7EkzZrDm@h;5)Q{waV(K}q1d&%=51Za#-ASzpN>pQ>3PS*#E_JZ5_v|UAz#%2 z+r-4EoK~QNPfUoLa|MGXa+bk4W|N;z$;o0&SlgxjzSc$2O!}FCo?A>_6A}?QIV2O! z5|iW7$w)$i*=#(1I-*RaSy=RJT7Mb*oar*4aHYQhU^#Rwzuo_#z51=mYw@e`<^4Ag z-8ghh{;Ww|Y#b;w4t)9ax0$ameRD}2JfFXiPzMvLJz20Pvm>hx|8i7y1PhK}_SmZ6 zS$3&{zaaS6IHT!2T6MXvA6V*px9^s4*OxzdLKRPZbygM6{uFVAl3+OOglNtcgNG9Q? z8Pf{UglK9usYrySH52Fq*z%H`V$>fsxo zVYZF{q*(#22S#Q@nSR#>MyaWNPy2g77#}9v32RkydOd+g<>W8O62&R?Cnd@8H|^azMg=f3N(A@e?_=BE!jy%crra=ZacJ)boLkw^zU*wunWdamoW zMKa4+Z!*v=>mMl%Y{@d63@`{VVEvAG7_jD}r!LWh#iBvH40P8mv6=pG?68kL$xoKP zL<-NwrJs>cfr~gEo@Flg%kD4|t+uSN0^cXXn#G11*0>S`E0ArCD}k5#dXH2$p_(zu?xWkfk9J%4*|oHT@gWljh~OAwOdLX%8diGWSZCKQ_r1AL zOICzLFfox_@FN6b3>hXf#-uUP1QPtqf2lTcdC8KgF&a&D6aU3{ZdnUNI{nMUx4mD_ zJ?GqW&pq#)bMKAFrLp!KB_$RFk2HRT_&X5#o)7YmxJKN)cCr0Oqkxq9i8i*&Uu7I= zSK8n2U}r3jIZ`%{5n6!v{(})I4|_?)NGEZeLnA&?3Fs$PfE!3PV1PIQgQNzqi_`*c zBz1tBNIhUTaRF{7Zon<10dOm61l&fN0G}it!0n_Nu!pn&%1;sN3&`8bUcn7Q*kvwl(FzkObbLO!zUHGI~^&D;Sw|D=}e(ZBI;$|mhWnjbo1EQ@e|Q_ zn4Z#QAfd3wXg^nI08pV?5Iay&TQLO0OPtdK$(uq;rLL>&jfy&aH9cSP9mbd0h03i^ z*0(Fatmef^xjyxBcm}{L&|Y?}%8irhTUCEz+{s8 zX>43O$d15(a<~Yux(|*C$aTBx-AKmn$=W@sz9rfDZbe3RWo6e2G8u;P@?1str;$Zl z`Q_nDBNs!LLfOjpjIDiD#M``oAb?eb9o{8h;KNsLNjEK@+iu#jPxfVkeHq{WtZzT) zIr{O^z@bMhv}J5BaiDaW6lcX*qyb z)TN23Xq*xl=yGIgCax)zw+gP&1EBJQGXH5#aPA4V;C>$3#Xa}Wc$WRt5WvB7b>m?J zjBVDtg1L>e>l-~$+F{Z?GO-PriGDa13T(?d`wjEceW@tpAqwKd5LhV{IFyy6t?ervV^gS5) zAWKz#hCr%HWoHhZJCw@(QLgXZk-qM?V%*I>+3=kG3~=a+0J=aG>SM-06K-Q2fmi2r z+n(G7ZzxPvu*;7KU7|{uP?gU)%OU4U?y6VAhy3bBbIsn(sa(f*a%z-Au99-!jDHkb z%OMxR%bZGa;Lfk@jG2S=_)5AhcpMLyJ?HDQW>3c4k~O!ajEl(ly7e{d9h)nI+*#zl zgWQW2Yf4^(OQ5`Bvf`Q*Q~-~Rtt+SiRqW%gopu*4UqJ=vW%s(=b}M%9X=~tSof}U{ HJYIhR>!+PH diff --git a/Forums/HiddenAnswers/__pycache__/parser.cpython-311.pyc b/Forums/HiddenAnswers/__pycache__/parser.cpython-311.pyc index dd3b4ef4a78a21e54041190a167b2cf1c2e80242..15564de1e218d84813855822d067d3495f4b8dac 100644 GIT binary patch delta 351 zcmX@>_r{NRIWI340}#ylJvZh0L|#e8u!-vSGO6roOeq{KEKwXOoGlDdoGDyDk}HKZ zm_d_!VvQy9EtcYqo6ZWb7I6TzPHq*n77zzAZgFJhm82G>7MB#sO}-%Lz$Ob6ERvrr zCUlxl!6P#zB{k16uedz5sCe^Bp*uVRAd8EbL4*W|;F)|?-cpbs#1sG$w^%ZYQqzjW zCd(^`1#$xg+%y?)aTcW}mlhRgmZiP~X?)27Qmq0~&F)-OSy1BSq{&;P0TR>%5xO8k z4@4M%2rUqy4I&IDw<%aMa!fv;Ajv4c`IbT?3!4~7oM*D7s-iepG1!!Nuwo#g3H0ma rLe)0{CLj@35Wxl_v?k}O*)Xo0yh<&JYlZCxh8iYD{tpb3In-SN20m1i delta 325 zcmaFkch--0IWI340}!xe%uYEpkyny2V4}LcSPMfGM+yg!&Q6PqkI z9y}$$c8jGrzqDZT1VL*7F`(949GQ6~sYR*9B}KB6ZworG$p8h5CRC^fA}bh3ehSRlwzZkmj@IEzw~ zON)v#%Tiy0G`?g3sa6K5W_N}dt;t)Y4ieM=5jr437ewfT2u%>71tJV4Pgk&HG@X1= zL6T8y^J|4j7B*3kIQL{PRYh^IVz4RkV8uW}leNfna+B&C0b`H|D~MnN5t@_h)NB}M NPu{JTG+A5S5dc!vP9OjP diff --git a/Forums/HiddenAnswers/parser.py b/Forums/HiddenAnswers/parser.py index c89b246..dfb22af 100644 --- a/Forums/HiddenAnswers/parser.py +++ b/Forums/HiddenAnswers/parser.py @@ -11,7 +11,7 @@ from bs4 import BeautifulSoup # This is the method to parse the Description Pages (one page to each topic in the Listing Pages) -def cryptBB_description_parser(soup): +def HiddenAnswers_description_parser(soup: BeautifulSoup): # Fields to be parsed diff --git a/Forums/Initialization/__pycache__/forums_mining.cpython-311.pyc b/Forums/Initialization/__pycache__/forums_mining.cpython-311.pyc index ce26694b0d3c7f78b20bfc4fbef49839715c492c..26d18eafd7b1d20561b4a0cad629368b6f11d243 100644 GIT binary patch delta 1283 zcmZux&2Jk;6rWvtcm1*6^+yxOjz8j!Lu*>aAfN&YR5Vouu8E?yQjw)-u`=Ui-FR)y zu7wh%v_eSqz#(Qp9B~m%fE*C=1yw!t$bo~6e6aRZ^&e=eic2}b%+^IDWOn8^Gw;3M zyx)6=y>tBGi^^^&6aaM0u6zsMR65EOf7;VIQCA=b`SnO8!UGhpM?3qIVkL%R-DBis zE|vyR*x>-!qwCq=0F9e~BAV>RSw!dOFgMk?pOy~U5}o@=Ws`E;aOuC{N$M&wS7jRd zJ_D5$^ixd30L2UpQp}4j~2njEtNl%@WUb=xf@emE`UF9Ws;Q)Hi?39Iw-MLI2H zw_EduY4lXjs~ndg=e^yaNUQPC^<9UYpseA)N9Rki14O#p^4iKtN1ineDBH!Wqql-imZa);hUD@ zZB^|x$6Ie2rX#L2&6=_5cvg{3{t`92j%7dM~y+bF^HSPxY^qkA91H6lwa^+iEh|O!4WJQ8!a4V zh8TmmYi(SE2F6KxE(kb9e)qjDCYU$T3;0bBr;!c$mGD6l&Xap`O=KLL?41b3xNwHO z<>)i8A(=g386+b1pHjh21x9C4IO>TxHa>(#cs*2FX*+B>7xxl{79%3D=zA?$c< zqk$ZG!R^M9Yr_-lVJ}8iNPY^>y;NX1Wd^KA*j37Ou-s;~fppyo)ZDI@4O;Is`8%A? zFmX6Y;i>PfMiaKz(L4Amy|SN!b(_2!`TC6qAl83AM<969{T}$WTdAR68~F1>fBvR8 z0^;YvPlJ6qJph>@$n-&GL>@-ks>+?*2meBz)S_>TQDJr;M9GiQ>)BB#x^4Us%JxIq lk(|7>IFM6AIn{S3^^udYq-VSn7<)}V1H8$;CxMyne*m-4FvtJ^ delta 973 zcmZuvO-vI(6rS1L?zY`+yKJ}gN4h|PXpsO4i5~p9a4`Nff+i*nrm4&-Ewqqn8zP|r z6B9WQrI{E_^w5hK^9=CjjEqjoG~G5G95>i1Em0zBHl$1x5)B8ay#!_ z=AC4aC=XFGM4W(O;sT5iH{db5gQznCA5GtYKC}VZTfS|rWYmt1q1#WAmTgr#!GgI= zG~(F+!P}OIvyv7FyNK7e_^1sGJ&2u!xv8*i9Z}V@-FqzJJE9*W`r)c=5!}XJ3Z0@w z4Au~$%XujIcm1m{Nn;0%!^4Ph1M!Hr*Ojp}ow;S-`Na(< z;<%3c0hB4~PcO{cbW!RXK211|k}1T-oo4NwXkZ*+U!>|85i~shGytBVB}DM99hnGA zh~HTm=bd{w5qB!=v15RJQ2p$RtYMK2%ON%|`>>0x$lX{4?COt8iMldj6Ot(w7RABA zp>1{O(#>mEQ`gh?>_S|w3v-3KG@mX`vo7WSNC+myAPNrvR!~z$PS3jQn-bns!ry}( z&r6l^sP9l05jp)>$_+(CoPbf1+?-Zg6z z?!1Vj?4xHyKPaM|O!D59xrPR6^IkvJ!~85~DwRuT@~IT zISO^Xwx(yXLn>x+Hj5d3fnI)w#)1D9ZA}iaNh5;W*@Dq)@pGvPu)tVZ@+KS4*27BZ$`MmgK6YWEcspfgvbo4Zl$r5JS0T<@=v)^W9KeJe0 P;FNX|Ns&!4O!>&a2f5F4 diff --git a/Forums/Initialization/__pycache__/prepare_parser.cpython-311.pyc b/Forums/Initialization/__pycache__/prepare_parser.cpython-311.pyc index 82c3c6bc973b8e11be78fead0146a7252cecb91c..a02526dc986da43e63d2f5b4ddd9ec7c6d7b0171 100644 GIT binary patch delta 6212 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 VKX~k!^R8nu5CzM`lW&s1{{ZqmS9SmZ diff --git a/Forums/Initialization/forumsList.txt b/Forums/Initialization/forumsList.txt index 2c8a141..f1320f9 100644 --- a/Forums/Initialization/forumsList.txt +++ b/Forums/Initialization/forumsList.txt @@ -1,2 +1 @@ -OnniForums -CryptBB \ No newline at end of file +OnniForums \ No newline at end of file diff --git a/Forums/Initialization/forums_mining.py b/Forums/Initialization/forums_mining.py index da42857..1b9e530 100644 --- a/Forums/Initialization/forums_mining.py +++ b/Forums/Initialization/forums_mining.py @@ -13,14 +13,7 @@ from Forums.AbyssForum.crawler_selenium import crawler as crawlerAbyssForum from Forums.Altenens.crawler_selenium import crawler as crawlerAltenensForum from Forums.HiddenAnswers.crawler_selenium import crawler as crawlerHiddenAnswers -<<<<<<< HEAD - - - - -======= import configparser ->>>>>>> 98de158ee6f14b35b2a5ac61427d7de36b4ee442 import time config = configparser.ConfigParser() @@ -110,12 +103,10 @@ if __name__ == '__main__': if forum == "BestCardingWorld": crawlerBestCardingWorld() - # elif forum == "CryptBB": - # crawlerCryptBB() + elif forum == "CryptBB": + crawlerCryptBB() elif forum == "OnniForums": crawlerOnniForums() - # elif forum == "CrackingPro": - # crawlerCrackingPro() elif forum == "AbyssForum": crawlerAbyssForum() elif forum == "HiddenAnswers": diff --git a/Forums/Initialization/geckodriver.log b/Forums/Initialization/geckodriver.log index 0d1d5ba..a499421 100644 --- a/Forums/Initialization/geckodriver.log +++ b/Forums/Initialization/geckodriver.log @@ -6408,3 +6408,1098 @@ JavaScript error: https://onniforums.com/jscripts/thread.js?ver=1827, line 188: JavaScript error: https://onniforums.com/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined JavaScript error: https://onniforums.com/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined JavaScript error: https://onniforums.com/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +1688166204382 geckodriver INFO Listening on 127.0.0.1:49864 +1688166208668 mozrunner::runner INFO Running command: "C:\\\\Users\\\\minhkhoitran\\\\Desktop\\\\Tor Browser\\\\Browser\\\\firefox.exe" "--marionette" "--remote-debugging-port" "49865" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\MINHKH~1\\AppData\\Local\\Temp\\rust_mozprofileWAOmAV" +console.info: SecurityLevel: Listening for messages from NoScript. +console.info: SecurityLevel: Initializing security-prefs.js +console.info: SecurityLevel: security-prefs.js initialization complete +console.info: TorProtocolService: SOCKS port type: TCP +console.info: TorProtocolService: SOCKS host: 127.0.0.1 +console.info: TorProtocolService: SOCKS port: 9150 +1688166210004 Marionette INFO Marionette enabled +1688166210025 Marionette INFO Listening on port 49872 +WebDriver BiDi listening on ws://localhost:49865 +Read port: 49872 +console.debug: TorProtocolService: + TorProtocolService initialized +console.debug: TorMonitorService: + TorMonitorService initialized +console.log: "TorSettings: loadFromPrefs()" +console.log: "TorConnect: init()" +console.log: "TorConnect: Entering Initial state" +console.log: "TorConnect: Observing topic 'TorProcessExited'" +console.log: "TorConnect: Observing topic 'TorLogHasWarnOrErr'" +console.log: "TorConnect: Observing topic 'torsettings:ready'" +1688166210425 RemoteAgent WARN TLS certificate errors will be ignored for this session +console.log: "TorConnect: Will load after bootstrap => [about:blank]" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XPCOMUtils.jsm, line 161: TypeError: Cc[aContract] is undefined +console.info: TorMonitorService: tor started +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.05s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +Jun 30 23:03:33.329 [notice] Tor 0.4.7.13 (git-7c1601fb6edd780f) running on Windows 8 [or later] with Libevent 2.1.12-stable, OpenSSL 1.1.1u, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. +Jun 30 23:03:33.329 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/ +Jun 30 23:03:33.329 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc-defaults". +Jun 30 23:03:33.329 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc". +Jun 30 23:03:33.341 [notice] Opening Control listener on 127.0.0.1:9151 +Jun 30 23:03:33.341 [warn] Could not bind to 127.0.0.1:9151: Address already in use [WSAEADDRINUSE ]. Is Tor already running? +Jun 30 23:03:33.341 [warn] Failed to parse/validate config: Failed to bind one of the listener ports. +Jun 30 23:03:33.341 [err] Reading config failed--see warnings above. +console.warn: TorProcess: The watched Tor process exited with code 1. +console.info: TorProcess: Tor exited during startup. This might be due to an error in your torrc file, a bug in Tor or another program on your system, or faulty hardware. Until you fix the underlying problem and restart Tor, Tor Browser will not start. +console.debug: TorMonitorService: + Control port not ready, waiting 0.1s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.2s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +DevTools listening on ws://localhost:49865/devtools/browser/6a827b0d-dd2b-4246-8bee-7c1277b77468 +console.debug: TorMonitorService: + Control port not ready, waiting 0.4s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.8s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 1.6s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 3.2s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 6.4s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion" +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion" +JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion" +JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null +1688166232466 Marionette WARN TimedPromise timed out after 500 ms: stacktrace: +TimedPromise/<@chrome://remote/content/marionette/sync.js:234:19 +TimedPromise@chrome://remote/content/marionette/sync.js:219:10 +interaction.flushEventLoop@chrome://remote/content/marionette/interaction.js:431:10 +webdriverClickElement@chrome://remote/content/marionette/interaction.js:179:31 +console.debug: TorMonitorService: + Control port not ready, waiting 10s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +JavaScript error: resource://gre/modules/PromiseWorker.jsm, line 106: Error: Could not get children of file(C:\Users\MINHKH~1\AppData\Local\Temp\rust_mozprofileWAOmAV\thumbnails) because it does not exist +console.debug: TorMonitorService: + Control port not ready, waiting 10s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +console.debug: TorMonitorService: + Control port not ready, waiting 10s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 10s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 10s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 10s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 216f3d5c7d4621453a6a424849526725 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +1688166289606 Marionette INFO Stopped listening on port 49872 +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: uncaught exception: SessionFileInternal.getWriter() called too early! Please read the session file from disk first. +JavaScript error: resource://gre/modules/PromiseWorker.jsm, line 106: Error: Could not get children of file(C:\Users\MINHKH~1\AppData\Local\Temp\rust_mozprofileWAOmAV\thumbnails) because it does not exist +[Parent 6792, IPC I/O Parent] WARNING: DuplicateHandle failed for handle 0 in TransferHandles: file /var/tmp/build/firefox-b1c79245b9a4/ipc/chromium/src/chrome/common/ipc_channel_win.cc:723 +1688166493894 geckodriver INFO Listening on 127.0.0.1:65516 +1688166497807 mozrunner::runner INFO Running command: "C:\\\\Users\\\\minhkhoitran\\\\Desktop\\\\Tor Browser\\\\Browser\\\\firefox.exe" "--marionette" "--remote-debugging-port" "65517" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\MINHKH~1\\AppData\\Local\\Temp\\rust_mozprofileHDQjHd" +console.info: SecurityLevel: Listening for messages from NoScript. +console.info: SecurityLevel: Initializing security-prefs.js +console.info: SecurityLevel: security-prefs.js initialization complete +console.info: TorProtocolService: SOCKS port type: TCP +console.info: TorProtocolService: SOCKS host: 127.0.0.1 +console.info: TorProtocolService: SOCKS port: 9150 +1688166498745 Marionette INFO Marionette enabled +1688166498759 Marionette INFO Listening on port 59088 +WebDriver BiDi listening on ws://localhost:65517 +console.debug: TorProtocolService: + TorProtocolService initialized +Read port: 59088 +console.debug: TorMonitorService: + TorMonitorService initialized +console.log: "TorSettings: loadFromPrefs()" +console.log: "TorConnect: init()" +console.log: "TorConnect: Entering Initial state" +console.log: "TorConnect: Observing topic 'TorProcessExited'" +console.log: "TorConnect: Observing topic 'TorLogHasWarnOrErr'" +console.log: "TorConnect: Observing topic 'torsettings:ready'" +1688166498941 RemoteAgent WARN TLS certificate errors will be ignored for this session +console.log: "TorConnect: Will load after bootstrap => [about:blank]" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XPCOMUtils.jsm, line 161: TypeError: Cc[aContract] is undefined +console.info: TorMonitorService: tor started +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 4b505d447a76503946585a3b42275369 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.05s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 4b505d447a76503946585a3b42275369 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +Jun 30 23:08:20.854 [notice] Tor 0.4.7.13 (git-7c1601fb6edd780f) running on Windows 8 [or later] with Libevent 2.1.12-stable, OpenSSL 1.1.1u, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. +Jun 30 23:08:20.854 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/ +Jun 30 23:08:20.854 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc-defaults". +Jun 30 23:08:20.854 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc". +Jun 30 23:08:20.854 [notice] Opening Control listener on 127.0.0.1:9151 +Jun 30 23:08:20.854 [warn] Could not bind to 127.0.0.1:9151: Address already in use [WSAEADDRINUSE ]. Is Tor already running? +Jun 30 23:08:20.854 [warn] Failed to parse/validate config: Failed to bind one of the listener ports. +Jun 30 23:08:20.854 [err] Reading config failed--see warnings above. +console.debug: TorMonitorService: + Control port not ready, waiting 0.1s. +console.warn: TorProcess: The watched Tor process exited with code 1. +console.info: TorProcess: Tor exited during startup. This might be due to an error in your torrc file, a bug in Tor or another program on your system, or faulty hardware. Until you fix the underlying problem and restart Tor, Tor Browser will not start. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 4b505d447a76503946585a3b42275369 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.2s. +DevTools listening on ws://localhost:65517/devtools/browser/8f320d23-0faa-4f3c-a56a-5996d035a045 +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 4b505d447a76503946585a3b42275369 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.4s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 4b505d447a76503946585a3b42275369 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.8s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 4b505d447a76503946585a3b42275369 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 1.6s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 4b505d447a76503946585a3b42275369 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.log: "TorConnect: Observed TorProcessExited" +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion" +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion" +JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion" +JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null +1688166519421 Marionette WARN TimedPromise timed out after 500 ms: stacktrace: +TimedPromise/<@chrome://remote/content/marionette/sync.js:234:19 +TimedPromise@chrome://remote/content/marionette/sync.js:219:10 +interaction.flushEventLoop@chrome://remote/content/marionette/interaction.js:431:10 +webdriverClickElement@chrome://remote/content/marionette/interaction.js:179:31 +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +1688166715512 Marionette INFO Stopped listening on port 59088 +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: uncaught exception: SessionFileInternal.getWriter() called too early! Please read the session file from disk first. +JavaScript error: resource://gre/modules/PageThumbs.jsm, line 718: AbortError: IOUtils.profileBeforeChange getter: IOUtils: profileBeforeChange phase has already finished +1688166804251 geckodriver INFO Listening on 127.0.0.1:50636 +1688166808417 mozrunner::runner INFO Running command: "C:\\\\Users\\\\minhkhoitran\\\\Desktop\\\\Tor Browser\\\\Browser\\\\firefox.exe" "--marionette" "--remote-debugging-port" "50637" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\MINHKH~1\\AppData\\Local\\Temp\\rust_mozprofileA0PZ9o" +console.info: SecurityLevel: Listening for messages from NoScript. +console.info: SecurityLevel: Initializing security-prefs.js +console.info: SecurityLevel: security-prefs.js initialization complete +console.info: TorProtocolService: SOCKS port type: TCP +console.info: TorProtocolService: SOCKS host: 127.0.0.1 +console.info: TorProtocolService: SOCKS port: 9150 +1688166809399 Marionette INFO Marionette enabled +1688166809415 Marionette INFO Listening on port 50644 +WebDriver BiDi listening on ws://localhost:50637 +console.debug: TorProtocolService: + TorProtocolService initialized +Read port: 50644 +console.debug: TorMonitorService: + TorMonitorService initialized +console.log: "TorSettings: loadFromPrefs()" +console.log: "TorConnect: init()" +console.log: "TorConnect: Entering Initial state" +console.log: "TorConnect: Observing topic 'TorProcessExited'" +console.log: "TorConnect: Observing topic 'TorLogHasWarnOrErr'" +console.log: "TorConnect: Observing topic 'torsettings:ready'" +1688166809648 RemoteAgent WARN TLS certificate errors will be ignored for this session +console.log: "TorConnect: Will load after bootstrap => [about:blank]" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XPCOMUtils.jsm, line 161: TypeError: Cc[aContract] is undefined +console.info: TorMonitorService: tor started +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 746c48606e287756392b234944305c6e -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +Jun 30 23:13:31.908 [notice] Tor 0.4.7.13 (git-7c1601fb6edd780f) running on Windows 8 [or later] with Libevent 2.1.12-stable, OpenSSL 1.1.1u, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. +console.debug: TorMonitorService: + Control port not ready, waiting 0.05s. +Jun 30 23:13:31.908 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/ +Jun 30 23:13:31.908 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc-defaults". +Jun 30 23:13:31.908 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc". +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 746c48606e287756392b234944305c6e -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +Jun 30 23:13:31.942 [notice] Opening Control listener on 127.0.0.1:9151 +Jun 30 23:13:31.942 [warn] Could not bind to 127.0.0.1:9151: Address already in use [WSAEADDRINUSE ]. Is Tor already running? +Jun 30 23:13:31.942 [warn] Failed to parse/validate config: Failed to bind one of the listener ports. +Jun 30 23:13:31.942 [err] Reading config failed--see warnings above. +console.warn: TorProcess: The watched Tor process exited with code 1. +console.info: TorProcess: Tor exited during startup. This might be due to an error in your torrc file, a bug in Tor or another program on your system, or faulty hardware. Until you fix the underlying problem and restart Tor, Tor Browser will not start. +console.debug: TorMonitorService: + Control port not ready, waiting 0.1s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 746c48606e287756392b234944305c6e -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.2s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 746c48606e287756392b234944305c6e -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +DevTools listening on ws://localhost:50637/devtools/browser/641fc3ea-70c5-46fa-a547-98d34d53596f +console.debug: TorMonitorService: + Control port not ready, waiting 0.4s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 746c48606e287756392b234944305c6e -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.8s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 746c48606e287756392b234944305c6e -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 1.6s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 746c48606e287756392b234944305c6e -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.log: "TorConnect: Observed TorProcessExited" +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion" +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion" +JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion" +JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +1688166862842 Marionette INFO Stopped listening on port 50644 +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: uncaught exception: SessionFileInternal.getWriter() called too early! Please read the session file from disk first. +JavaScript error: resource://gre/modules/PageThumbs.jsm, line 718: AbortError: IOUtils.profileBeforeChange getter: IOUtils: profileBeforeChange phase has already finished +1688167239831 geckodriver INFO Listening on 127.0.0.1:61738 +1688167243826 mozrunner::runner INFO Running command: "C:\\\\Users\\\\minhkhoitran\\\\Desktop\\\\Tor Browser\\\\Browser\\\\firefox.exe" "--marionette" "--remote-debugging-port" "61739" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\MINHKH~1\\AppData\\Local\\Temp\\rust_mozprofileif6quo" +console.info: SecurityLevel: Listening for messages from NoScript. +console.info: SecurityLevel: Initializing security-prefs.js +console.info: SecurityLevel: security-prefs.js initialization complete +console.info: TorProtocolService: SOCKS port type: TCP +console.info: TorProtocolService: SOCKS host: 127.0.0.1 +console.info: TorProtocolService: SOCKS port: 9150 +1688167245048 Marionette INFO Marionette enabled +1688167245060 Marionette INFO Listening on port 50804 +WebDriver BiDi listening on ws://localhost:61739 +console.debug: TorProtocolService: + TorProtocolService initialized +Read port: 50804 +console.debug: TorMonitorService: + TorMonitorService initialized +console.log: "TorSettings: loadFromPrefs()" +console.log: "TorConnect: init()" +console.log: "TorConnect: Entering Initial state" +console.log: "TorConnect: Observing topic 'TorProcessExited'" +console.log: "TorConnect: Observing topic 'TorLogHasWarnOrErr'" +console.log: "TorConnect: Observing topic 'torsettings:ready'" +1688167245354 RemoteAgent WARN TLS certificate errors will be ignored for this session +console.log: "TorConnect: Will load after bootstrap => [about:blank]" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XPCOMUtils.jsm, line 161: TypeError: Cc[aContract] is undefined +console.info: TorMonitorService: tor started +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6a5c407d486a227a2a243a452d425c5f -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.05s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6a5c407d486a227a2a243a452d425c5f -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +Jun 30 23:20:47.779 [notice] Tor 0.4.7.13 (git-7c1601fb6edd780f) running on Windows 8 [or later] with Libevent 2.1.12-stable, OpenSSL 1.1.1u, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. +console.warn: TorProcess: The watched Tor process exited with code 1. +console.info: TorProcess: Tor exited during startup. This might be due to an error in your torrc file, a bug in Tor or another program on your system, or faulty hardware. Until you fix the underlying problem and restart Tor, Tor Browser will not start. +Jun 30 23:20:47.779 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/ +Jun 30 23:20:47.779 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc-defaults". +Jun 30 23:20:47.779 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc". +Jun 30 23:20:47.794 [notice] Opening Control listener on 127.0.0.1:9151 +Jun 30 23:20:47.794 [warn] Could not bind to 127.0.0.1:9151: Address already in use [WSAEADDRINUSE ]. Is Tor already running? +Jun 30 23:20:47.794 [warn] Failed to parse/validate config: Failed to bind one of the listener ports. +Jun 30 23:20:47.794 [err] Reading config failed--see warnings above. +console.debug: TorMonitorService: + Control port not ready, waiting 0.1s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6a5c407d486a227a2a243a452d425c5f -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.2s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6a5c407d486a227a2a243a452d425c5f -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +DevTools listening on ws://localhost:61739/devtools/browser/aaeae0b5-892e-466f-8165-1c20744ed918 +console.debug: TorMonitorService: + Control port not ready, waiting 0.4s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6a5c407d486a227a2a243a452d425c5f -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.8s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6a5c407d486a227a2a243a452d425c5f -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 1.6s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6a5c407d486a227a2a243a452d425c5f -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.log: "TorConnect: Observed TorProcessExited" +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://cryptbbtg65gibadeeo2awe3j7s6evg7eklserehqr4w4e2bis5tebid.onion" +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://cryptbbtg65gibadeeo2awe3j7s6evg7eklserehqr4w4e2bis5tebid.onion" +JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://cryptbbtg65gibadeeo2awe3j7s6evg7eklserehqr4w4e2bis5tebid.onion" +JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://cryptbbtg65gibadeeo2awe3j7s6evg7eklserehqr4w4e2bis5tebid.onion" +JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null +1688167371200 Marionette INFO Stopped listening on port 50804 +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: uncaught exception: SessionFileInternal.getWriter() called too early! Please read the session file from disk first. +JavaScript error: resource://gre/modules/PageThumbs.jsm, line 718: AbortError: IOUtils.profileBeforeChange getter: IOUtils: profileBeforeChange phase has already finished +1688168881606 geckodriver INFO Listening on 127.0.0.1:52667 +1688168885461 mozrunner::runner INFO Running command: "C:\\\\Users\\\\minhkhoitran\\\\Desktop\\\\Tor Browser\\\\Browser\\\\firefox.exe" "--marionette" "--remote-debugging-port" "52668" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\MINHKH~1\\AppData\\Local\\Temp\\rust_mozprofile6wz0tp" +console.info: SecurityLevel: Listening for messages from NoScript. +console.info: SecurityLevel: Initializing security-prefs.js +console.info: SecurityLevel: security-prefs.js initialization complete +console.info: TorProtocolService: SOCKS port type: TCP +console.info: TorProtocolService: SOCKS host: 127.0.0.1 +console.info: TorProtocolService: SOCKS port: 9150 +1688168886314 Marionette INFO Marionette enabled +1688168886327 Marionette INFO Listening on port 52675 +WebDriver BiDi listening on ws://localhost:52668 +console.debug: TorProtocolService: + TorProtocolService initialized +console.debug: TorMonitorService: + TorMonitorService initialized +console.log: "TorSettings: loadFromPrefs()" +console.log: "TorConnect: init()" +console.log: "TorConnect: Entering Initial state" +console.log: "TorConnect: Observing topic 'TorProcessExited'" +console.log: "TorConnect: Observing topic 'TorLogHasWarnOrErr'" +console.log: "TorConnect: Observing topic 'torsettings:ready'" +Read port: 52675 +1688168886647 RemoteAgent WARN TLS certificate errors will be ignored for this session +console.log: "TorConnect: Will load after bootstrap => [about:blank]" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XPCOMUtils.jsm, line 161: TypeError: Cc[aContract] is undefined +console.info: TorMonitorService: tor started +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6e3e72603a3125416d792f6b4f5e5826 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.05s. +Jun 30 23:48:07.989 [notice] Tor 0.4.7.13 (git-7c1601fb6edd780f) running on Windows 8 [or later] with Libevent 2.1.12-stable, OpenSSL 1.1.1u, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. +Jun 30 23:48:07.989 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/ +Jun 30 23:48:07.989 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc-defaults". +Jun 30 23:48:07.989 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc". +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6e3e72603a3125416d792f6b4f5e5826 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +Jun 30 23:48:08.017 [notice] Opening Control listener on 127.0.0.1:9151 +Jun 30 23:48:08.017 [warn] Could not bind to 127.0.0.1:9151: Address already in use [WSAEADDRINUSE ]. Is Tor already running? +Jun 30 23:48:08.024 [warn] Failed to parse/validate config: Failed to bind one of the listener ports. +Jun 30 23:48:08.024 [err] Reading config failed--see warnings above. +console.warn: TorProcess: The watched Tor process exited with code 1. +console.info: TorProcess: Tor exited during startup. This might be due to an error in your torrc file, a bug in Tor or another program on your system, or faulty hardware. Until you fix the underlying problem and restart Tor, Tor Browser will not start. +console.debug: TorMonitorService: + Control port not ready, waiting 0.1s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6e3e72603a3125416d792f6b4f5e5826 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +DevTools listening on ws://localhost:52668/devtools/browser/afec6f5c-4a42-4d11-8884-c265782d1d9b +console.debug: TorMonitorService: + Control port not ready, waiting 0.2s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6e3e72603a3125416d792f6b4f5e5826 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.4s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6e3e72603a3125416d792f6b4f5e5826 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.8s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6e3e72603a3125416d792f6b4f5e5826 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 1.6s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6e3e72603a3125416d792f6b4f5e5826 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.log: "TorConnect: Observed TorProcessExited" +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion" +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion" +JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null +console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion" +JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined +JavaScript error: http://onnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qd.onion/jscripts/thread.js?ver=1827, line 188: ReferenceError: spinner is not defined diff --git a/Forums/OnniForums/__pycache__/crawler_selenium.cpython-311.pyc b/Forums/OnniForums/__pycache__/crawler_selenium.cpython-311.pyc index f81ba9e495762cbb128df72f87f3859fccd79447..2bc9d6a0503131c33227b6d88b3c79dee6bbc571 100644 GIT binary patch delta 3137 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 diff --git a/Forums/OnniForums/__pycache__/parser.cpython-311.pyc b/Forums/OnniForums/__pycache__/parser.cpython-311.pyc index 8f58abc66a7bb9d556c6b6d1a4dc8a181cec96b9..327436bbecb15003f448245ae1323deab784b571 100644 GIT binary patch delta 826 zcmZWm-%Aux6ux)v%sMkWv%hA>+11^2OSc3KN=O0`NehHhPzyH;+?qu;a<{IlM%^WQ z41$)d6C#&iyMCj z3&CeQ2CZ@glB9uqvV^B#xLCJGMl1}?Rws!tMf9~I`v=2_?ROD}4aart{j8G3tR)pP zwhdd3g*Bm+KET0zJ&#@#t$#X;(_(&FnV;6jG^W0(U)K0qdG5prYI6svSYAyZ%I9_8p`#v(C#+CuzNf>E`HW!Jg+}f%(m(9*zIhuk;!ba7AVlkOg?uvJ6gDvyFT6K zP@!AXt`#!W8_Y~)=@nkXmYc-m5Qdu<-36*QP^%+#1=r~$xtkDrc3(Rb+j+3d}_vh$;#Kp1>7>sHE2M8(6pUiKeV!y1 zdX|FNpbDv$u2fJF#j5~Z+^0XFh3K^=i)5dw1^V+;{K2 z;nqmtMj+rrTrQotO3vO5NHPx8!}4}d$jcs}Uhr*$9csRTq8iOz6$&^eK zqUP|TgwSn{w^GrW4pnTzZ|RUkyzn$Kfjfo~jl1jrare2#`%r|KZxQok9Pg4z%(oj= z@u@czLx<~Xx9a0b3|NSzQQh{+cV^QDr-TJZ(* z-bpU%d}JJNWejCfqg0FqJc+r1UiS=jY%*1HZR$=D+jZPr-svml?U@DYr zeFqDL+@2zx&6nWk#87CGCun&z&x1 z5>yaq>)#b^N=EIxLr?KL-6@R9Y{{WC+BweUoOx=CUz0Fyeml@M1f|jxFXWJR^dFb0 z(=(1;a0uKtKUNbwq7Po1pQT)W5-8p0GhaX};n>37Hy-3O>e=KKyl*Ale?9w4wl;Tj zzVZ2FW9XY^`eaLd_C;ga%KUC^d1h@{lAG4nmbG>1aLd}>(9+9V=%?V1!G`%!QyXk) zgAHwPC1S#I>I&|LAG$vYo9n*XCOzJ^aaXVU#KOCJ>-Fx-c*9}QMo_3DLWwESaiJ!J z5)VknpwQEgC!yLig3I-0&wku5$kQ@cw-7xj&Ih>qOWTnzlGzz&n4X7W>(9Rd{`CtC diff --git a/Forums/OnniForums/crawler_selenium.py b/Forums/OnniForums/crawler_selenium.py index 2c32ef0..c21a040 100644 --- a/Forums/OnniForums/crawler_selenium.py +++ b/Forums/OnniForums/crawler_selenium.py @@ -280,12 +280,12 @@ def crawlForum(driver): driver.back() # comment out, one topic per page - break + # break # comment out, go through all pages - if count == 1: - count = 0 - break + # if count == 1: + # count = 0 + # break try: temp = driver.find_element(by=By.XPATH, value= diff --git a/Forums/OnniForums/parser.py b/Forums/OnniForums/parser.py index 1e221a7..426e771 100644 --- a/Forums/OnniForums/parser.py +++ b/Forums/OnniForums/parser.py @@ -41,7 +41,7 @@ def onniForums_description_parser(soup: BeautifulSoup) -> tuple: username: str = author_information.find("span", {"class": "largetext"}).text username_cleaned = cleanString(username.strip()) - users.append(username) + users.append(username_cleaned) user_status: str = author_information.find("span", {"class": "smalltext"}).text @@ -105,7 +105,7 @@ def onniForums_description_parser(soup: BeautifulSoup) -> tuple: # Populate the final variable (this should be a list with all fields scraped) - row = (topicName, posts, users, addDates, feedbacks, statuses, reputations, signs, interests) + row = (topicName, users, statuses, reputations, interests, signs, posts, feedbacks, addDates) # Sending the results @@ -117,7 +117,7 @@ def onniForums_listing_parser(soup: BeautifulSoup): boardName = "-1" # board name (the previous level of the topic in the Forum categorization tree. # For instance: Security/Malware/Tools to hack Facebook. The board here should be Malware) - + forum = "OnniForums" nm = 0 # this variable should receive the number of topics topic : List[str] = [] # all topics user : List[str] = [] # all users of each topic @@ -155,9 +155,9 @@ def onniForums_listing_parser(soup: BeautifulSoup): views = thread.find_all("td", {"align": "center"})[3].text view.append(views) - dates_added: str = thread.find("span",{"class" : "thread_start_datetime smalltext"}).text - dates_added_cleaned = dates_added.split(',')[0] - addDate.append(dates_added_cleaned) + # dates_added: str = thread.find("span",{"class" : "thread_start_datetime smalltext"}).text + # dates_added_cleaned = dates_added.split(',')[0] + # addDate.append(dates_added_cleaned) author = thread.find("span",{"class" : "author smalltext"}).text author_cleaned = cleanString(author.strip()) @@ -168,7 +168,7 @@ def onniForums_listing_parser(soup: BeautifulSoup): href.append(thread_link) return organizeTopics( - forum="OnniForums", + forum=forum, nm=nm, board=boardName, author=user, diff --git a/Forums/OnniForums/testing.py b/Forums/OnniForums/testing.py index d1baf81..c18cfd4 100644 --- a/Forums/OnniForums/testing.py +++ b/Forums/OnniForums/testing.py @@ -1,6 +1,6 @@ import os -from parser import onniForums_description_parser -from parser import onniForums_listing_parser +from Forums.OnniForums.parser import onniForums_description_parser +from Forums.OnniForums.parser import onniForums_listing_parser from bs4 import BeautifulSoup baseUrl = './HTML_Pages/06272023/Listing/httponnii6niq53gv3rvjpi7z5axkasurk2x5w5lwliep4qyeb2azagxn4qdonionForumCardingFraud.html' diff --git a/MarketPlaces/AnonymousMarketplace/__pycache__/crawler_selenium.cpython-311.pyc b/MarketPlaces/AnonymousMarketplace/__pycache__/crawler_selenium.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2fc80b947029d0ca93bedda100dcb5275962dd57 GIT binary patch literal 12409 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 O7eFJ6{cHu4Fa8hI87Y(i literal 0 HcmV?d00001 diff --git a/MarketPlaces/AnonymousMarketplace/__pycache__/parser.cpython-311.pyc b/MarketPlaces/AnonymousMarketplace/__pycache__/parser.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5491ee846957747e3e12bb730496ed86c30b2639 GIT binary patch literal 10323 zcmcgyO;8)xmR76vFLmo*fDlL^5I;h8{0A6g=NT~A2An)&#}nHLC94~(SV*KLa7YO1SHb=9k)YHAkV@hUSLFD7$t3y_59gjes? z>*{lK``mNyJ?GrpeeeCQ{zwo81zf79|3P)0Q7HZkJse)jgT&A8L1IfmDIO{)j8ew1 zd*~OBDHrgEIHsUf|EhSXqSV0Elm@tl(#|M)bfR`F%shKQKY5Gl>A^&-7Z@=@hnG^( zxuw`lVremg9khXd8h~)1p95eMw1=fJASDnEqyka{X@ImqIv_oe0muks0wRD&ATy8! z$O>cwvI9AQoIoz123EmAL-iM>d<_@^vn^En3dCWBP$<&w^$ym3a!IQF*c)v4)i0L+xRn*l(n?k- z6U+KJ73rQPmP)+>>`@?a4B!4ul zhEg4-WUQ_C3`)u9)_bM_&oEZW;;ahdsbRIOj@7dU*2tPzf+blqYhkUdjkU85*2%iq zhPj4xJKGMc%+; zodipK$q18(#llZO!B8%mN(}i{tPz??g`@F`vWSE2E6P6Kif)miL$PR_erF#2=tk%< z_2tEMng0nBRVn(5)H|im_l}sJfvodV)`c`I#Z`0BIK{LhSF{Yh7z;;eQ4J187eyV) znhnQdq86pDLqf^WqBfFPSd7N#9zTQ;R_dZE9$uhD9YurL(I=3CsHSFU8UoBL#ptAn zgGHipdPdYR^m3GbF6tuT6g{6{UWmFR#A+NO1yP06y@aTW(Q_$LgDOirhcMC1LQ>Q$ zOTB^`j8URCOi^P{gQyQLhoe%QL@g*tGJNFTsEFU68H3issc3v&)FziA5jvR^RX6V6 z{Qx>MOf%?XFY1qi4iO5^CmF94hO+d9h)0%b5sy;P^aPdZ9j}IX9dgE~p9--q4X+PN)sVK_$JvkbskPbl z*{?cfyY%q6mk!e`skh7f$XV>BHVeN3>0>hPqrt2qcFkUFE$5xL!V&i+cjL;F@rEmc;mYbL*lr{<;q^c+ zm<{Hi@&>Pf?v7nU?~b9jTxNB2PjAZne%+PxX1xUmuWuFft*ax*ZA%_ozn^=UeOS~e~5aW{T7F)h;eJQt+T`2^(f$iyH`w(xwBB1+syXNs7 z^Ehw5DVT4r-bB5KjJlMA9?8!Yo^KPy)_&eNAfS7A*Eq6c9N~>)f^n?e<)>Dbb42GX zC=2Jm)_iR&YW;AR?9Tj?&Hl|R8C}WVyleOG*!|p{HzT}#K(G&FbbI#Zt!o?Cc)MS) z`!l+7D3t3TFjv%ez+G~7iB zWa@Tr(RYbA_Y3I0g5K4JU9)$`?B!Hkgg5sJ=3Ysd`$P5*yxA+5z0g4_qq=3^qkuQ7 zFWdLc$hWt@x?SuVy1PVLGkD4F+E=KM)xf}NlQ}=S zHdRhsT$_Z1&AAoa2o@sT1>V*r*t#kriW@l;flyE6JXy~-=f55LYKTkl&HX}if5yY> z2L$~9d{?x3)M%hYSTf3z&4JnrNGvl_GLiZ7Yq!e@|Jp4`SnXTx4R>Lbv-8$Y!P;37 zjdAUVq6`}BCQH7tFv#8C9(`kb^U)9g^5Yl9-#;jR{7G?^F3!h_@l;7`%sj|PA*BB8 zN zr`A7+O4G?(5d<1i*5e~XPPevJPG4=?VVc5gwbJgIQRc4ArEJfn9?C13rP^^*)h8`% zi%g%`>-q#XMl!nfed1-k+-c(MWl5PhduzQp<>=GYma6g;Hb1Af9_gOOdLQeMvEEl} zhh%*-!1mp2kzyD$01;c7mr>AX1eNu$`0fp|Q>f zq+F6T?UB@5{sRx>V^Xnzw1Af*oW4*i1dZc?A>;0@%#(Mt=QLXy+Rzmg&N6K;dEm0^qV>-%G0pmZnOnZzkyIuL)KBGO%Krv##Ovt4Yr z1f6uTT~rxPfz-);LXmY}Re4=gUA(#gMCnQgSd~mP0<|9eUC}u9{?tXIhwYJ~(JMtG z$o5Fl=wpLypA?NC8>EQC)TyHZrDSyLqY;E?1k=3$ubn(LdXGmVuUh}lRCA@r0gl3c z1(2$SqbzL0YdF084jo`h7XVZKI}%`2J_H?4e8Jcuhp_+?Rgo}5F=#)351}?s8G4Sn zhjLvg7h7b|{LY|rSq8m@3>uIt_?a_jR)__fiiSgxL_9^uQ*Y5cv7+(;3c@r(5)hpQ zz;RX#qX)RlkdJXA70nFbDe!>2TQS^<`;w_d&PlKc52RiMfOX{fG@Ab{(-1#85|w z+8E$<04hnH#Ec=43Q(PAqIR)tr>I_Jq7fR+VxMh!qn8im0KJ36uf;0_}JAdSI<&?6)>ThXo*F~SVnXA=q75@|uO z2x3x(q%1M1>>;~RRZJ=?F{v0**#j&mmW>rI0Y))iY`?&h7X|X->cszoF+}FUnrGd! zIUa@ zwU_HJVJojQ<&0TlevH>O3A(1Dt_jN6UHR~4pu896ZS4ZOyE596t!eA*##ydo8|Q6( zf~~J2@^cJt>lJLh6;bE5ty(Lz5qfoY^DN{av^c@*Jc7=4~#k!^4(7w`d>fym; z&fU)5&VRl(y*{0p-Zv}TUIo*G4yJ9a~SeX_S~K9ox;WH7?>^S4fy8nw-3L1SnR&cw+sm_L+E9= zB9K=A|1sP46?%PB$=Q^-nYp=Vb3!Z|+~x<&X_Y~4f(;!&?ZQP;+6p_?j`RT5Ih5!kIV2ZphIRW zGO3~DXv|DxCibijK!03~$eLb><&`BsEtyw_aw76d4+&?(*29g59L~+~&K|+pQxT~E zusslg5MaEClFpFRXZ86mUgs8c?xM~O3HXwjJb=pH-F5&@H1dP)$L^oTi}yY*K6+B5 zo)s6Cz?*`)xMBz_t{C{K)?)2mUBU;dT3abh1=;!J%NyIu#v@!g}d)8V8)AP8$g*HPo(&ViF1j z7FDgrRji8AS9UURP$~1bC01SADyCQ;Vlh~`8167mXhT}7tk@1Fyd<1P#g-Q0$GlN<|^KB1aUNE3_ z1@j0AG}0=dyef(yDOxQ_6EQTPlyCIZT2!=D-}~fsC1&1NRPhg0Ut$<~A8LL^R3^-_uc&8| GJ^v4gI9oIT literal 0 HcmV?d00001 diff --git a/MarketPlaces/Apocalypse/__pycache__/crawler_selenium.cpython-311.pyc b/MarketPlaces/Apocalypse/__pycache__/crawler_selenium.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..883fad6a8d3e4e8efe7d2a26cd261cf1fc5adca4 GIT binary patch literal 13557 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

KKp~^agx$``ZU!Jt+2G;@gLX_F?ogTo#DSfd7!T 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 literal 0 HcmV?d00001 diff --git a/MarketPlaces/CityMarket/__pycache__/parser.cpython-311.pyc b/MarketPlaces/CityMarket/__pycache__/parser.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d362c9ce8a1298d2f76089c8d42eb368726587b1 GIT binary patch literal 10166 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 literal 0 HcmV?d00001 diff --git a/MarketPlaces/DB_Connection/__pycache__/db_connection.cpython-311.pyc b/MarketPlaces/DB_Connection/__pycache__/db_connection.cpython-311.pyc index 201612ddab360fa3ad9560e56f80b245bec1c771..9bcd79cc97a2d17e102a4859a5b6dfab07619128 100644 GIT binary patch delta 1089 zcmZ8gO-vI}5PolWTiViMD}Sw`R3X$B!BB!hA_O!ZNC3GYAu%CKcd0AwR%aJbQ=;+c z&AfvbHJ&gH#%R`?@nDPxjR%eKvL|lFgNZj2O^h>Js?bUI>+F1QzBg~)?C<%P^O47q zNQj|z{CuDtxEr}2@8OKyV?m~IO)9V=-(Z}T*&|5|@YZ%&Q#K{Ww(zOi2H(Z`>Nsf^ z=da`B8aF6w4RxGiH`MeQyR6jwGA~PIxvV@1h)=xrY-26Xm=@f`s<-f|8fSL6<}-Gi zUy~QuI!}jYK*n&IyZ&6sTsHEeR~qF(VMwR44Q^&yg%#bNEvPx&>Yp?X+fWO}4b?VE zW`EJ+ti_^X8fG4RC?noVeQllxR4xPvf&?MaC|^poqDwLBA;K;8Luv9Qwgcxr?)`0x zihL(DF*GsEUJu95M4eIPCXejLl(gc?xmAF6@y^$gXu*gZThqZAL^^e9EHfspol zySg%z)?IlO3SRlHY+WsQXR!RZ2#Y|27BSlt=UK;Sdd2y1k%~T@>LUpSx=F5|AVWaH zm8vkDpa8YR4Xk-*p44D~Vsy^E>PKSDd_)Yzp7TNHYwWwiPl_*X=Z9#IZ*2%^?kU4? zeI~xU;T-6ytuGq3UbJAwS!n;jQKu)-70pvUGk+6$(pgZUqiv7&?ekmJL$_ zx_W3vz!TAR;t-U~YO&r;(&tcZ1d;o8Hq=yGT~aL_=A38g48Isf(v!xLyivcR0lmO@L5Xr)lxrWR2!NRUK47!!YLNNn^XO?QjM(&FqEqN$Oi zAx48^;zf;KFhnIWt0&_@ZyHS?av+=NjRT1!9`vFY=j|4w=*#XmZ|2Q=-@I?;W#(r_ zdL&71#O!;=Ev0Ktx*HtF2;D(0q_c6;#xZ>;gfOCqaG1VzH(`G6b#sVQ_<0VY$LzQ5 z3a+9DwUDqS#MMGPr#NU24p=3QaEf!wK0$YFmP2UVvFTTFm8o+X#vw zcCOozB>jNv0G?kd1!`3Wq z&jg}o6?%i)9X6fzHsWL?qz*s?aM5M%{QeMgVX8f4FoV7dUPpM%-?rjUEc=ry{^T|1 zs_4C0KU=@l)VVCiSH$>|7+RMc&-6^Gq>#UKS}iGMLgEH5e#HGy zV}ZA8M44}A^3404*Epu?$FiD!JWDR9db*g+sYEus?&r7*vdJz6+Fuz`Eu%)2r0ez5 zIALTxd3>gw?Kb&BNhdNSw=$5O7Qe}p^0diUNYQG<chZ<+ccH82 zCjK~4uMzdW!Z<}gH!O~JLsfyqfng6o5&*asY%bCR3!s-NPFaE+RmeVAi!%6!P^uBy zTgf2(;(LbsjQjo#0r%7E!IOQ!xDGPQ*y14r|EuGv)hX!eghtYaFZ3R>I-go%KHN&N z92{t4X=FPCQ^*%e3JJixi2-W|E}A`ta>+iab;t11ZDHssxfy4SF*$)p{E%gplE8x} tNkDj85leVWkzQCE1V{s97%U*t2R`)jLmZqaE0v-;M9$KU#5(~ZzX0bb>M#HR diff --git a/MarketPlaces/DarkFox/__pycache__/crawler_selenium.cpython-311.pyc b/MarketPlaces/DarkFox/__pycache__/crawler_selenium.cpython-311.pyc index b30d8144c5dcb6db99159b499760f4f7d2d2d68c..5b3ac1b4c4f2ac299adfa4174fa7d67a3c6edf8b 100644 GIT binary patch delta 2733 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 G-T600WV}cK diff --git a/MarketPlaces/DarkMatter/__pycache__/crawler_selenium.cpython-311.pyc b/MarketPlaces/DarkMatter/__pycache__/crawler_selenium.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d37fd6f0af7784b56af228a9171eac90182cc1ec GIT binary patch literal 12419 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 BFAo3! literal 0 HcmV?d00001 diff --git a/MarketPlaces/DarkMatter/__pycache__/parser.cpython-311.pyc b/MarketPlaces/DarkMatter/__pycache__/parser.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ab519a12500492c0dddbe748cae1ee4ae8f91d48 GIT binary patch literal 10186 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 Q(q05DJod95P?Vnk3(cIK_W%F@ literal 0 HcmV?d00001 diff --git a/MarketPlaces/DarkTor/__pycache__/parser.cpython-311.pyc b/MarketPlaces/DarkTor/__pycache__/parser.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..069cbaf8516555d2abff060df8cd1d8a8b4c8bac GIT binary patch literal 10245 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 Lvae`ll0W|sP}xbR literal 0 HcmV?d00001 diff --git a/MarketPlaces/DigitalThriftShop/__pycache__/crawler_selenium.cpython-311.pyc b/MarketPlaces/DigitalThriftShop/__pycache__/crawler_selenium.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6b5e8c0430585d519521f54e90eac9f5e989012e GIT binary patch literal 12797 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 diff --git a/MarketPlaces/Initialization/__pycache__/prepare_parser.cpython-311.pyc b/MarketPlaces/Initialization/__pycache__/prepare_parser.cpython-311.pyc index 943ef4cc97943e27232b353b8ef4ea1440a6b2c4..9aa29d6f8404cd43923c089aea499c00dda63d7d 100644 GIT binary patch delta 3438 zcmcguTWl0n7(O$5zsz1co!y#o^9FEZp-cfTF(eE zzNk$oIV38Puo49mE@B#^KEaznh<0_+q%U}hiP0B*FeW6TXZF(FDWydooa~vMbNkN! zf9E^@e-a084ltJ(Mi0p2{_7lk_G9Lu)^XMbz*_)PkRAb}l&Bb`MI{9U4fg8%lnx)! zxs*tiP~n~CB7BN5b%|<$kq|NuQX|zx8i32BWFCrOiJBoGYDv*WfT%}w?3iH6^#d@h z&3z|yY1rR%yhk}f8lhHtU!({gDVZl;A+Y!dT@|IoTlKu%5G@xpxjr&OkCgbh-p3c` z+g_#QtKqNoB}$}7Fw$bXAOlTui=i2T^y-%M>N0Ocqu|LS56^k==n6JuL`rB)1KBPr zhzkmAHt-4tX>qriqZs^$p~SH?g8dN$6VefcYW$Bu#gyfZA+1)Uv)L?KWP}uDona*$ zxtY1S2`gcO#Scto{E^XMuFACofXtA?=Zu`!k)B=9BlrqN>2T0m=hgwipKlya>q@F4 zOM;cC-U6NSt%R;CyqtQ`D%9j5kQKV;_1lm&!KFoVigB9Rg0a~}Xy_!yxU2sYlGWQ& z0VsepkeeW47Bw;kJ;;Kunp|3<+ZD)=aNv3iOI6|17MBTnC0-KkhmotXhEaV^K5s1b|%KveOfq7NLW@?WTU zN)f+7c;a+`Xfm(gHH&D{5p@*k*CMQ2bSw>PM6Nozm@ht*F?H2KzGOsI;7dKhEAW6L z9;_uEI7xAll*5zaMvhHjitaxudXOhkA{~!vSUc|+ddSggFEHH$>zsgu>f)a4xhX>W zV+19(Q92sVxsk9w|1H{uz+4AFcI1(t!1VfNDR8tD#?a1!IUd-M$3q_2n6JU6E6w0LNsZ^*`x1!H1{m`ofA zkc`dYUtKm5ICHlOOR=yww{1j(ifmr$kho$&FYtGE#mH?A_~}{oz*uxJGBmx9k5Ems znx5F$aCktNW#WfIu`mn{j*Y-@Y=YSliX9FMJtLukaJ+WHP`hQx&{hj+5 zO|?vSdD|#zC4RHCfxJI2ecn7g7KzR(hQh+Ea%g1i;51*>NKs|DyWB;`R^q|(Caq>P z6p3z%#PB=iHASMuqfdJJeks z`b$qh*X>s&YXi)4>*=r8)4QFjZ$Lo3OQTGwDN;#k0*2j1ntL`CsoX1HwZ}?-YYiCo zmZ)Yy!wZed*~Sike~IS4+qF8_s=VJCs0fv4er#n2%=Ay@fDZC1KQpTj217@MLu0XE sFecF$lY)D!OL`r^muoLjBJQelQLo`h-RbH<1@#K`J9zwG%u6Qz3j*hO#sB~S delta 3447 zcmcguTX0iF7~Va(^&~mDpIpvKY11^J0ZE%sh}uF)xnGJ1#i34_3al0i7EKQq>mI5; z_o2AV_~Hy1MvF6`Bhz7Ybi6$|z&IvQAFMNqJozLzBM&~vxOw+V8Q-Uh8m^VydhJ09mntylP#X@>S>FfJ&e`8k*HhFO7U= zUDSjG3`Xf%46BJowKfy6-R1 zj_Wjue)7I;5xMMktzHKvxV0?LU%PwmZ3g|IG!HXe115~GysBEM1oJgAU z-G!ZbvCJoj1i|pxD1d-U_SS4G%i~ah+!n*}M?18I9=d}aip@wI6)1>i9fUI0Xn?}x zk|SiW=KbVlpBSw{1DoeqSLi7_?$~=C12SkkLn&4F+h#wX{VB6 z(~{~&k@>HP%ZC^YZKw%F^%yZ}st3F0-`kFw-{vrnJ)Lyv1RVcm0dr%IY;L^9+#g&5 ztS4t(5+kK)Z?sHGuMW}04@JsA!mG!Xi9wITQK|;{Q*@Axg0B&^sJ?mm>iwVjT9)@; z@l|tnl&Ixv;=z0^?OH-k%VKJ&>gxl;hLeUqZ~|6)*f(Jq`GP_z@_-V!%Ig&+Ui*iG zHN18y88)3%{lgqus)`GGSqzutKladCmuRQgTCCAkq`E#ybq&xOqwqbP%P}=ogT~)t>JwU!(PN$=ra*HYrB;9%6t5WMgP?{5fsuPO9fcU$;(gy0 zEd9054XFz&uGT;J$g#Ocq7G((x`+m$r>Z~?wN(1J9xu}Kgx-@>&PdV(H*VD~srHrA zxqzB%otCmh_iS3DkE>a*vkQT}>V9C)xxCdZQ0!W&2K%TxjK5S06|{GZ))P1|@(~V> zTvnnL^Jqf!>*<3f9Aa|HBsz<|6j$#9t|~A#Cn@|JFi#lArx(bGo#oJ!VA_()4zcnG zSTLxTFf4_qE=qJC>5|#b*~d(fy4f44+2$v9hBu&;vdaZ*;j_#i^4jnx-JT)0v4q*eC zX_CkvO)0WG`nj=znE;zb;%YY2Y9#(v<<|K720x-U}bTT1<8q*6%JRcNg}cViFYwbH!w?px|OeosOu*z^UoLDe_4y zm5G1cQA}?rZ0;+j`wIOBi|K=f!=uIY=pE`3a6R`M0Pzjn?^;Xy;f<_M+bJ%7h9CR7 zBP(p?xhp)kHD>>>>>> 98de158ee6f14b35b2a5ac61427d7de36b4ee442 +1688074717517 geckodriver INFO Listening on 127.0.0.1:50062 +1688074721101 mozrunner::runner INFO Running command: "C:\\\\Users\\\\minhkhoitran\\\\Desktop\\\\Tor Browser\\\\Browser\\\\firefox.exe" "--marionette" "--remote-debugging-port" "50063" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\MINHKH~1\\AppData\\Local\\Temp\\rust_mozprofilehgd6gq" +console.info: SecurityLevel: Listening for messages from NoScript. +console.info: SecurityLevel: Initializing security-prefs.js +console.info: SecurityLevel: security-prefs.js initialization complete +console.info: TorProtocolService: SOCKS port type: TCP +console.info: TorProtocolService: SOCKS host: 127.0.0.1 +console.info: TorProtocolService: SOCKS port: 9150 +1688074721955 Marionette INFO Marionette enabled +1688074721964 Marionette INFO Listening on port 50070 +WebDriver BiDi listening on ws://localhost:50063 +Read port: 50070 +console.debug: TorProtocolService: + TorProtocolService initialized +console.debug: TorMonitorService: + TorMonitorService initialized +console.log: "TorSettings: loadFromPrefs()" +console.log: "TorConnect: init()" +console.log: "TorConnect: Entering Initial state" +console.log: "TorConnect: Observing topic 'TorProcessExited'" +console.log: "TorConnect: Observing topic 'TorLogHasWarnOrErr'" +console.log: "TorConnect: Observing topic 'torsettings:ready'" +1688074722139 RemoteAgent WARN TLS certificate errors will be ignored for this session +console.log: "TorConnect: Will load after bootstrap => [about:blank]" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XPCOMUtils.jsm, line 161: TypeError: Cc[aContract] is undefined +console.info: TorMonitorService: tor started +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 5575477e6225485e6b4a5547643c7b59 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +Jun 29 21:38:43.576 [notice] Tor 0.4.7.13 (git-7c1601fb6edd780f) running on Windows 8 [or later] with Libevent 2.1.12-stable, OpenSSL 1.1.1u, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. +console.debug: TorMonitorService: + Control port not ready, waiting 0.05s. +Jun 29 21:38:43.576 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/ +Jun 29 21:38:43.576 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc-defaults". +Jun 29 21:38:43.576 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc". +Jun 29 21:38:43.576 [notice] Opening Control listener on 127.0.0.1:9151 +Jun 29 21:38:43.576 [warn] Could not bind to 127.0.0.1:9151: Address already in use [WSAEADDRINUSE ]. Is Tor already running? +Jun 29 21:38:43.576 [warn] Failed to parse/validate config: Failed to bind one of the listener ports. +Jun 29 21:38:43.576 [err] Reading config failed--see warnings above. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 5575477e6225485e6b4a5547643c7b59 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.warn: TorProcess: The watched Tor process exited with code 1. +console.info: TorProcess: Tor exited during startup. This might be due to an error in your torrc file, a bug in Tor or another program on your system, or faulty hardware. Until you fix the underlying problem and restart Tor, Tor Browser will not start. +console.debug: TorMonitorService: + Control port not ready, waiting 0.1s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 5575477e6225485e6b4a5547643c7b59 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.2s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 5575477e6225485e6b4a5547643c7b59 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +DevTools listening on ws://localhost:50063/devtools/browser/00ba47aa-1ab6-4c8a-8e33-cf268a7eecaa +console.debug: TorMonitorService: + Control port not ready, waiting 0.4s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 5575477e6225485e6b4a5547643c7b59 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.8s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 5575477e6225485e6b4a5547643c7b59 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 1.6s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 5575477e6225485e6b4a5547643c7b59 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 3.2s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 5575477e6225485e6b4a5547643c7b59 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.log: "TorConnect: Observed TorProcessExited" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/PromiseWorker.jsm, line 106: Error: Could not get children of file(C:\Users\MINHKH~1\AppData\Local\Temp\rust_mozprofilehgd6gq\thumbnails) because it does not exist +1688074793915 Marionette INFO Stopped listening on port 50070 +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: uncaught exception: SessionFileInternal.getWriter() called too early! Please read the session file from disk first. +JavaScript error: resource://gre/modules/PromiseWorker.jsm, line 106: Error: Could not get children of file(C:\Users\MINHKH~1\AppData\Local\Temp\rust_mozprofilehgd6gq\thumbnails) because it does not exist +[Parent 8784, IPC I/O Parent] WARNING: file /var/tmp/build/firefox-b1c79245b9a4/ipc/chromium/src/base/process_util_win.cc:167 +1688074948767 geckodriver INFO Listening on 127.0.0.1:50140 +1688074952363 mozrunner::runner INFO Running command: "C:\\\\Users\\\\minhkhoitran\\\\Desktop\\\\Tor Browser\\\\Browser\\\\firefox.exe" "--marionette" "--remote-debugging-port" "50141" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\MINHKH~1\\AppData\\Local\\Temp\\rust_mozprofileYx7ybw" +console.info: SecurityLevel: Listening for messages from NoScript. +console.info: SecurityLevel: Initializing security-prefs.js +console.info: SecurityLevel: security-prefs.js initialization complete +console.info: TorProtocolService: SOCKS port type: TCP +console.info: TorProtocolService: SOCKS host: 127.0.0.1 +console.info: TorProtocolService: SOCKS port: 9150 +1688074953103 Marionette INFO Marionette enabled +1688074953119 Marionette INFO Listening on port 50148 +WebDriver BiDi listening on ws://localhost:50141 +Read port: 50148 +console.debug: TorProtocolService: + TorProtocolService initialized +console.debug: TorMonitorService: + TorMonitorService initialized +console.log: "TorSettings: loadFromPrefs()" +console.log: "TorConnect: init()" +console.log: "TorConnect: Entering Initial state" +console.log: "TorConnect: Observing topic 'TorProcessExited'" +console.log: "TorConnect: Observing topic 'TorLogHasWarnOrErr'" +console.log: "TorConnect: Observing topic 'torsettings:ready'" +1688074953297 RemoteAgent WARN TLS certificate errors will be ignored for this session +console.log: "TorConnect: Will load after bootstrap => [about:blank]" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XPCOMUtils.jsm, line 161: TypeError: Cc[aContract] is undefined +console.info: TorMonitorService: tor started +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 493d2351292b3d46776e5a7b71677972 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.05s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 493d2351292b3d46776e5a7b71677972 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +Jun 29 21:42:34.658 [notice] Tor 0.4.7.13 (git-7c1601fb6edd780f) running on Windows 8 [or later] with Libevent 2.1.12-stable, OpenSSL 1.1.1u, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. +Jun 29 21:42:34.658 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/ +Jun 29 21:42:34.658 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc-defaults". +Jun 29 21:42:34.658 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc". +Jun 29 21:42:34.658 [notice] Opening Control listener on 127.0.0.1:9151 +Jun 29 21:42:34.658 [warn] Could not bind to 127.0.0.1:9151: Address already in use [WSAEADDRINUSE ]. Is Tor already running? +Jun 29 21:42:34.658 [warn] Failed to parse/validate config: Failed to bind one of the listener ports. +Jun 29 21:42:34.658 [err] Reading config failed--see warnings above. +console.warn: TorProcess: The watched Tor process exited with code 1. +console.info: TorProcess: Tor exited during startup. This might be due to an error in your torrc file, a bug in Tor or another program on your system, or faulty hardware. Until you fix the underlying problem and restart Tor, Tor Browser will not start. +console.debug: TorMonitorService: + Control port not ready, waiting 0.1s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 493d2351292b3d46776e5a7b71677972 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +DevTools listening on ws://localhost:50141/devtools/browser/f8ec9bec-ce46-4b00-8a3a-78d107a0c541 +console.debug: TorMonitorService: + Control port not ready, waiting 0.2s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 493d2351292b3d46776e5a7b71677972 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.4s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 493d2351292b3d46776e5a7b71677972 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.8s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 493d2351292b3d46776e5a7b71677972 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 1.6s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 493d2351292b3d46776e5a7b71677972 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 3.2s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 493d2351292b3d46776e5a7b71677972 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.log: "TorConnect: Observed TorProcessExited" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +1688075079988 Marionette INFO Stopped listening on port 50148 +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: uncaught exception: SessionFileInternal.getWriter() called too early! Please read the session file from disk first. +JavaScript error: resource://gre/modules/PromiseWorker.jsm, line 106: Error: Could not get children of file(C:\Users\MINHKH~1\AppData\Local\Temp\rust_mozprofileYx7ybw\thumbnails) because it does not exist +[Parent 1900, IPC I/O Parent] WARNING: file /var/tmp/build/firefox-b1c79245b9a4/ipc/chromium/src/base/process_util_win.cc:167 +1688075517768 geckodriver INFO Listening on 127.0.0.1:50250 +1688075521282 mozrunner::runner INFO Running command: "C:\\\\Users\\\\minhkhoitran\\\\Desktop\\\\Tor Browser\\\\Browser\\\\firefox.exe" "--marionette" "--remote-debugging-port" "50251" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\MINHKH~1\\AppData\\Local\\Temp\\rust_mozprofileyyURzR" +console.info: SecurityLevel: Listening for messages from NoScript. +console.info: SecurityLevel: Initializing security-prefs.js +console.info: SecurityLevel: security-prefs.js initialization complete +console.info: TorProtocolService: SOCKS port type: TCP +console.info: TorProtocolService: SOCKS host: 127.0.0.1 +console.info: TorProtocolService: SOCKS port: 9150 +1688075521914 Marionette INFO Marionette enabled +1688075521921 Marionette INFO Listening on port 50258 +WebDriver BiDi listening on ws://localhost:50251 +Read port: 50258 +console.debug: TorProtocolService: + TorProtocolService initialized +console.debug: TorMonitorService: + TorMonitorService initialized +console.log: "TorSettings: loadFromPrefs()" +console.log: "TorConnect: init()" +console.log: "TorConnect: Entering Initial state" +console.log: "TorConnect: Observing topic 'TorProcessExited'" +console.log: "TorConnect: Observing topic 'TorLogHasWarnOrErr'" +console.log: "TorConnect: Observing topic 'torsettings:ready'" +1688075522104 RemoteAgent WARN TLS certificate errors will be ignored for this session +console.log: "TorConnect: Will load after bootstrap => [about:blank]" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XPCOMUtils.jsm, line 161: TypeError: Cc[aContract] is undefined +console.info: TorMonitorService: tor started +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 312f285f335525494053485a6421654e -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.05s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 312f285f335525494053485a6421654e -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +Jun 29 21:52:03.537 [notice] Tor 0.4.7.13 (git-7c1601fb6edd780f) running on Windows 8 [or later] with Libevent 2.1.12-stable, OpenSSL 1.1.1u, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. +console.warn: TorProcess: The watched Tor process exited with code 1. +console.info: TorProcess: Tor exited during startup. This might be due to an error in your torrc file, a bug in Tor or another program on your system, or faulty hardware. Until you fix the underlying problem and restart Tor, Tor Browser will not start. +Jun 29 21:52:03.537 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/ +Jun 29 21:52:03.537 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc-defaults". +Jun 29 21:52:03.537 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc". +Jun 29 21:52:03.553 [notice] Opening Control listener on 127.0.0.1:9151 +Jun 29 21:52:03.553 [warn] Could not bind to 127.0.0.1:9151: Address already in use [WSAEADDRINUSE ]. Is Tor already running? +Jun 29 21:52:03.553 [warn] Failed to parse/validate config: Failed to bind one of the listener ports. +Jun 29 21:52:03.553 [err] Reading config failed--see warnings above. +console.debug: TorMonitorService: + Control port not ready, waiting 0.1s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 312f285f335525494053485a6421654e -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.2s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 312f285f335525494053485a6421654e -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +DevTools listening on ws://localhost:50251/devtools/browser/dcb33e9e-4836-4ecf-9f14-1d52e6f35d80 +console.debug: TorMonitorService: + Control port not ready, waiting 0.4s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 312f285f335525494053485a6421654e -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.8s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 312f285f335525494053485a6421654e -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 1.6s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 312f285f335525494053485a6421654e -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.log: "TorConnect: Observed TorProcessExited" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +1688075604112 Marionette INFO Stopped listening on port 50258 +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: uncaught exception: SessionFileInternal.getWriter() called too early! Please read the session file from disk first. +JavaScript error: resource://gre/modules/PageThumbs.jsm, line 718: AbortError: IOUtils.profileBeforeChange getter: IOUtils: profileBeforeChange phase has already finished +1688075684522 geckodriver INFO Listening on 127.0.0.1:50322 +1688075688658 mozrunner::runner INFO Running command: "C:\\\\Users\\\\minhkhoitran\\\\Desktop\\\\Tor Browser\\\\Browser\\\\firefox.exe" "--marionette" "--remote-debugging-port" "50323" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\MINHKH~1\\AppData\\Local\\Temp\\rust_mozprofileiVwnng" +console.info: SecurityLevel: Listening for messages from NoScript. +console.info: SecurityLevel: Initializing security-prefs.js +console.info: SecurityLevel: security-prefs.js initialization complete +console.info: TorProtocolService: SOCKS port type: TCP +console.info: TorProtocolService: SOCKS host: 127.0.0.1 +console.info: TorProtocolService: SOCKS port: 9150 +1688075689261 Marionette INFO Marionette enabled +1688075689271 Marionette INFO Listening on port 50330 +WebDriver BiDi listening on ws://localhost:50323 +console.debug: TorProtocolService: + TorProtocolService initialized +console.debug: TorMonitorService: + TorMonitorService initialized +console.log: "TorSettings: loadFromPrefs()" +console.log: "TorConnect: init()" +console.log: "TorConnect: Entering Initial state" +console.log: "TorConnect: Observing topic 'TorProcessExited'" +console.log: "TorConnect: Observing topic 'TorLogHasWarnOrErr'" +console.log: "TorConnect: Observing topic 'torsettings:ready'" +Read port: 50330 +1688075689654 RemoteAgent WARN TLS certificate errors will be ignored for this session +console.log: "TorConnect: Will load after bootstrap => [about:blank]" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XPCOMUtils.jsm, line 161: TypeError: Cc[aContract] is undefined +console.info: TorMonitorService: tor started +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6e50333c7951546a6b6d7b7476712269 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +Jun 29 21:54:50.730 [notice] Tor 0.4.7.13 (git-7c1601fb6edd780f) running on Windows 8 [or later] with Libevent 2.1.12-stable, OpenSSL 1.1.1u, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. +Jun 29 21:54:50.730 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/ +Jun 29 21:54:50.730 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc-defaults". +Jun 29 21:54:50.730 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc". +Jun 29 21:54:50.730 [notice] Opening Control listener on 127.0.0.1:9151 +Jun 29 21:54:50.730 [warn] Could not bind to 127.0.0.1:9151: Address already in use [WSAEADDRINUSE ]. Is Tor already running? +Jun 29 21:54:50.730 [warn] Failed to parse/validate config: Failed to bind one of the listener ports. +Jun 29 21:54:50.730 [err] Reading config failed--see warnings above. +console.warn: TorProcess: The watched Tor process exited with code 1. +console.info: TorProcess: Tor exited during startup. This might be due to an error in your torrc file, a bug in Tor or another program on your system, or faulty hardware. Until you fix the underlying problem and restart Tor, Tor Browser will not start. +console.debug: TorMonitorService: + Control port not ready, waiting 0.05s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6e50333c7951546a6b6d7b7476712269 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.1s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6e50333c7951546a6b6d7b7476712269 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.2s. +DevTools listening on ws://localhost:50323/devtools/browser/c03bb9f4-dfd0-475a-b53f-492733b46e2a +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6e50333c7951546a6b6d7b7476712269 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.4s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6e50333c7951546a6b6d7b7476712269 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.8s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 6e50333c7951546a6b6d7b7476712269 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.log: "TorConnect: Observed TorProcessExited" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +1688075771476 Marionette INFO Stopped listening on port 50330 +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: uncaught exception: SessionFileInternal.getWriter() called too early! Please read the session file from disk first. +JavaScript error: resource://gre/modules/PageThumbs.jsm, line 718: AbortError: IOUtils.profileBeforeChange getter: IOUtils: profileBeforeChange phase has already finished +1688079114842 geckodriver INFO Listening on 127.0.0.1:50415 +1688079118051 mozrunner::runner INFO Running command: "C:\\\\Users\\\\minhkhoitran\\\\Desktop\\\\Tor Browser\\\\Browser\\\\firefox.exe" "--marionette" "--remote-debugging-port" "50416" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\MINHKH~1\\AppData\\Local\\Temp\\rust_mozprofile5wtzYO" +console.info: SecurityLevel: Listening for messages from NoScript. +console.info: SecurityLevel: Initializing security-prefs.js +console.info: SecurityLevel: security-prefs.js initialization complete +console.info: TorProtocolService: SOCKS port type: TCP +console.info: TorProtocolService: SOCKS host: 127.0.0.1 +console.info: TorProtocolService: SOCKS port: 9150 +1688079118592 Marionette INFO Marionette enabled +1688079118599 Marionette INFO Listening on port 50427 +WebDriver BiDi listening on ws://localhost:50416 +Read port: 50427 +console.debug: TorProtocolService: + TorProtocolService initialized +console.debug: TorMonitorService: + TorMonitorService initialized +console.log: "TorSettings: loadFromPrefs()" +console.log: "TorConnect: init()" +console.log: "TorConnect: Entering Initial state" +console.log: "TorConnect: Observing topic 'TorProcessExited'" +console.log: "TorConnect: Observing topic 'TorLogHasWarnOrErr'" +console.log: "TorConnect: Observing topic 'torsettings:ready'" +1688079118736 RemoteAgent WARN TLS certificate errors will be ignored for this session +console.log: "TorConnect: Will load after bootstrap => [about:blank]" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XPCOMUtils.jsm, line 161: TypeError: Cc[aContract] is undefined +console.info: TorMonitorService: tor started +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 2664602173483636377c3a422b5a3a70 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.05s. +Jun 29 22:52:01.172 [notice] Tor 0.4.7.13 (git-7c1601fb6edd780f) running on Windows 8 [or later] with Libevent 2.1.12-stable, OpenSSL 1.1.1u, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. +Jun 29 22:52:01.172 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/ +Jun 29 22:52:01.178 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc-defaults". +Jun 29 22:52:01.178 [notice] Read configuration file "C:\Users\minhkhoitran\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor\torrc". +Jun 29 22:52:01.181 [notice] Opening Control listener on 127.0.0.1:9151 +Jun 29 22:52:01.181 [warn] Could not bind to 127.0.0.1:9151: Address already in use [WSAEADDRINUSE ]. Is Tor already running? +Jun 29 22:52:01.181 [warn] Failed to parse/validate config: Failed to bind one of the listener ports. +Jun 29 22:52:01.181 [err] Reading config failed--see warnings above. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 2664602173483636377c3a422b5a3a70 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.warn: TorProcess: The watched Tor process exited with code 1. +console.info: TorProcess: Tor exited during startup. This might be due to an error in your torrc file, a bug in Tor or another program on your system, or faulty hardware. Until you fix the underlying problem and restart Tor, Tor Browser will not start. +console.debug: TorMonitorService: + Control port not ready, waiting 0.1s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 2664602173483636377c3a422b5a3a70 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +DevTools listening on ws://localhost:50416/devtools/browser/63ccc55c-790e-4356-854c-a0627059c51e +console.debug: TorMonitorService: + Control port not ready, waiting 0.2s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 2664602173483636377c3a422b5a3a70 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.4s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 2664602173483636377c3a422b5a3a70 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 0.8s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 2664602173483636377c3a422b5a3a70 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.debug: TorMonitorService: + Control port not ready, waiting 1.6s. +console.error: TorMonitorService: + Cannot open a control port connection + Message: Error: authenticate 2664602173483636377c3a422b5a3a70 -> 515 Authentication failed: Password did not match HashedControlPassword *or* authentication cookie. + Stack: + _handleCommandReply@resource://torbutton/modules/tor-control-port.js:320:19 +pushMessage@resource://torbutton/modules/tor-control-port.js:392:19 +_startMessagePump@resource://torbutton/modules/tor-control-port.js:277:29 +openPromptSync@resource://gre/modules/Prompter.jsm:1057:17 +confirmEx@resource://gre/modules/Prompter.jsm:1465:10 +confirmEx@resource://gre/modules/Prompter.jsm:305:14 +showConfirm@resource://gre/modules/TorLauncherUtil.jsm:357:25 +_processExitedUnexpectedly@resource://gre/modules/TorProcess.jsm:217:37 +_watchProcess@resource://gre/modules/TorProcess.jsm:185:12 +awaitPromise@resource://gre/modules/addons/XPIProvider.jsm:220:15 +processFileChanges@resource://gre/modules/addons/XPIDatabase.jsm:3504:19 +getNewSideloads@resource://gre/modules/addons/XPIProvider.jsm:3111:28 + +console.log: "TorConnect: Observed TorProcessExited" +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. +1688079714680 Marionette INFO Stopped listening on port 50427 +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: uncaught exception: SessionFileInternal.getWriter() called too early! Please read the session file from disk first. +JavaScript error: resource://gre/modules/PromiseWorker.jsm, line 106: Error: Could not get children of file(C:\Users\MINHKH~1\AppData\Local\Temp\rust_mozprofile5wtzYO\thumbnails) because it does not exist +[Parent 9204, IPC I/O Parent] WARNING: pipe error: 232: file /var/tmp/build/firefox-b1c79245b9a4/ipc/chromium/src/chrome/common/ipc_channel_win.cc:554 diff --git a/MarketPlaces/Initialization/marketsList.txt b/MarketPlaces/Initialization/marketsList.txt index 5a51a95..8ce2822 100644 --- a/MarketPlaces/Initialization/marketsList.txt +++ b/MarketPlaces/Initialization/marketsList.txt @@ -1 +1 @@ -ThiefWorld +MikesGrandStore diff --git a/MarketPlaces/LionMarketplace/__pycache__/crawler_selenium.cpython-311.pyc b/MarketPlaces/LionMarketplace/__pycache__/crawler_selenium.cpython-311.pyc index 8021cbcab2fbb7c8df852d40f8ff901874f16292..9231c848c9e4994d084f3ac4afd1985ceb3200c7 100644 GIT binary patch delta 2765 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 L2Xl5juiW52M|m9h diff --git a/MarketPlaces/M00nkeyMarket/__pycache__/crawler_selenium.cpython-311.pyc b/MarketPlaces/M00nkeyMarket/__pycache__/crawler_selenium.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ec7c5912b0a459bccf9aa503ded996d60bbe2a25 GIT binary patch literal 13663 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%0D%N8vahCi{OA3Rtuox8w$5ZMFU zITxSMc?ANoF}R+;g>Aiw#TEzwLFGwxU_b$el(1dpdj#@x1V1+RJlYpMmJktCkQurqbG~Uu8 zWzpNFAH{0%kLU3f?Iiuw1l`D*mrVCZyp6A#Dxe7%T-5pkL3S+T)$bgq6QC$@>zMb$$aOj0m*#lsXobk=c(h8`OZ@( zB=eo8UXsjro;o0z?=Pu3$$aN2pwM*ZsT%3~?mX2bneRMRB^7UD3wf$lGT&R#*(*_| zd-Hg|bh&f(JcQ}m*IjNJ_Rtd8<)q!~R0*_L=*o4f1bi0SkFN#bvm#>r@Gx zr5$wrI#mKKH8h?k8Q?)1)-QotCtZtu7eGq|_FV$a4!R0kD}a_4=}XX>0lsVjEdiXS ZMNnNzX?fKadJocG04^H)*$gz9_+R3VHz@!B literal 0 HcmV?d00001 diff --git a/MarketPlaces/M00nkeyMarket/__pycache__/parser.cpython-311.pyc b/MarketPlaces/M00nkeyMarket/__pycache__/parser.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..215d3f252cadf2a9ce8a663f57c5f351ed4f7f64 GIT binary patch literal 10194 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 literal 0 HcmV?d00001 diff --git a/MarketPlaces/MikesGrandStore/__pycache__/crawler_selenium.cpython-311.pyc b/MarketPlaces/MikesGrandStore/__pycache__/crawler_selenium.cpython-311.pyc index ac46af21ce8bc20960d9ebab724efabf020ca32b..ba35f17de89f4332b456de02691db664370f71be 100644 GIT binary patch delta 4822 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 PlUoHJ)wP`y*wp+BHOXHx delta 3495 zcmaJ@eN0=|6~EW-+0UObU@$gdW5B_f5KKr2jAThk2qbMFA0%5on85fx5`$xV_dP-u zL2#o;rE0a2Uaeg_v1T7i6(w4fGHv~*>XKzmv~HRmAr(C-Qq?M&wyGLa{)x6p+qus` zh#GqJ-tV1z&pG$rbI-?p?hKcJ$Jt@9~PHZ40fDObAxRI0sHWCkD zgm?j)NEzTJQV!TmDgZYVAK(_^2W%mgfLlobu$5E+wvlSUZ;=|nb`k`Xwh>z&3a@7u z@mGcCosEqVcobP3OE<=oah5W~3?gQ?ngXm?sC3{_-6Z-w3sQ}2hquC@O8nEGY^Xu1 zdD#Ypf{0d5V%7F^WCD$tmU|QUssU_7jV*?|BmBvbWS*q#nq&2y_fs zD~%sAchchrhWvbu8q2wf3*@QK7g1olyp&xgQ0#^pJpM%A%QBQzqhT!klu zky`k4kQl!fwcwnvsh5@81_cYPU^i{0L#9|NIUGNw38!RL6Vh>_iE8|etQnPrET=VN zJeeL-!x&gJrSJ?0&?-R6ZPlR#2;~?+20aojS*tH6`sYP|R`fr#7SCJDW?7s4hYegu zv%(rZFCFQPo{{Mm80g@tc3pMBR*~skusJg?(Fps}-n6qBhOfc05F@LW)od_DSNxnz zjvn4m+dyXTsyVEOGrJdT>oPCG948z%nk#^(8TA088-S(_0M{_Ba%#e2&CI;@Xa->SjVhBB7Q1`46PvE?>*^jJ6CX80P zyPYM%63al$tg68Ev}<{`YhB&-5F2~=APUIv7Ysq>@;o1{< zNYOVjUEj37Vp6j9nr>3MHq%4AYctD8`P$41;#-SpApX^7;wF{P+dRAFbhDd|Lhq`) ze7@5IJUTGMh}B&?0nVN<+^D(=_24?M33{6pCIm>;>RuXzK3zXoYh1nxiK8~EdjZ(s3)JUN5e2c zxA9Q}ZRNDSAWw{?<*0{`a+sX^)O!(^Z3l970(v>0!)r__KZYZ7e=dI)<5rgNRTt}( z!>mNl$_JyTWI6~^m)S3Tk?Kv9Z4= zJ}N8SG@2xRaIeYzdyn+&AK;r;`uop2`};d(Rul+ek^Q>a&)%^)@en&62=$5i!yAGv zXy)N~LgsZ6sIf%iU{pP=JmW!n6vTA+DG*8;AcGdf?(8!U^H=$Hjp7AY%Ln$Ht25hu zJm)%|?I$@G$(~B)T*+zkwE43o?(Z+;Tt~CV26L{#Y-}Xw8ksgP*j$+dG%|O&suDW_ ze4%BpvJa~_;cM)l)or`DA7~LkSkT0gR6MB(ib^#pmKsZ{GTiHVyEd;@=PG0w-eae0 zdLX)fTk}`H?(HHd^82{1tf(^CA5V@dbPS|_!+sfT0Ksg~i*K-h1mDMBvDx*1!F%RL zYwK|t6i$&CNBI^J6^LO{OkTCXt$D@C>oU6)DiusOB=$*YJvOs{g zg!iy7>iU3g4R3^5<#4}Iw~5^jAHs3wsXyGpZxekRV4tk&7m6k%J|MW_*^64)ugO{CYs)IG&Y_^&Io~Eb#s^q^b63q2SNsluW}tFDBFqHpD*uC`{2rjS zj5W_rL6Ok^vJOV60#ov`t%*>93H?47dYOa13H`5%{~G1XtNvrcYjeJW>Sc0}clGSo z6Nu+UJ~Z@G#J9rFyzz-cp^j z1m`WmjA;RxUa?)YW$nHk^3NlG7Wo&fwv4m@|5(zZ)rP%`Xa#~2wk@I+@UZPI8=XE} bw1`%qlbvhXbb1i~g1*zCe)i~Hk@Jwr0h_@{Tq z5IeZ`!%9u_l5Iv6NL3}OR$DfGSfof*-ntK!s`jC>(MVYLp+&9wz&=z+eJbih&+&xK zW?N-+=DX+5XU@I%+;jcccYl7R@@q*7F!21o_%rpFUtyTPqj2yD&zXNEfLUc!Cc&tz z${B2iOK=%J!LumyhA@w#V0bd#gco!k&8vDfeo;`x4}^sHT;@Rbf$UTLA212O8UVZ& zP=j+!yoHJr3c35fmfFQn#yKiX>!w9L^M$;j#aYS@0Z3OgrC{lc1!FE($Wy^Y^b*Y~ zkgWYFdxU$!+YPoPsJtrJ|MVQ?%j}9>_e4A%)vJoGhHGjhANcrn_9KpAe#6;+K78zY z;3F1zc-^NQvBU$OVOAn9Th-v*=Gu^RD-ku=^|@oYYo*I>6FbEg*Wcb3j`5uOR!(YtzRO`zbmAhBE z)k7~b`TmQU_zo6TqXnV25vuR=!A#GrGlkrH0o0otD-eoR-wWjqAiwM`Y{U8^d)WC+-GCEIPZNn zPWh~|RO(;O<(dIWT9Z>mQ`9smWKz)=tQjpyd7^`PnJD?ZMoK}`Qix0xOV8fkXQOd1 z6&CfZ3OQ)^EZXNoA*mP!smyEfBlcZoN zHFN#u#`kIim+IkfI7nBj*BjE2N6ClDwYj=<+>ws20}O0SLtE0&#+kZw+L2CgvX1md zb#g}@`DEeA!e-&wa_w5C_GY#&=Nvh=E#KRc@6{^BmAYJZr%fX^{WU~~CU!`I&M0fH+K zD1mR;I~@sntK)lTnU+v>%AR4nxfEmnt>acjW#Cxxvu?dNyWwQ+-p5QlLVU34l*?wQ zn7M1sDjAKO01Y{bFo+OG=tqzNs0T~Uq@r6*CK*A?0K!>>a|jm@UI(C_A53eD7CAA5 z8n^%$avI@0!dDTF0GJT~D8vXyM(rQ7uLY+-{uUa3$k=<)qJPiFc>L7~GWPTj9X}0J z$T-+YD}n?-g|tFc5(akuW40O51q@5s{5~5X-N5d%rzlh6hlhttQbtpCMNa3k7IcGM z4_He=^u4)>U8sJ@+RVTaECt3DOS_#T#f#BhY!oH$T+UE0^3h$v{;cmrr4w`nn_?+6 ze)FpQ9rga%vWsz+^r8_@REdj17nqp?^BYa`nR2|9ig?h+41*j)zbF9prwvWXPV3pb z)Qim`tCAixVkBJeyrHBu$jyR|M&RsLVBd&Fd9#qBA~c1(ZfLYEM{X-wy`ShT zn_En-VyH=kSMD!)3tg@uymDvBb>k8&BPteH7i%|TP<^o)sRXa6F4($2SvSRsFm_INDN-GBO7blAg=*u;1saB;yigD`Q}}&?*R6AmSv%hRRho+*kd)O?|-Sm4A%|_y}+gSfb74- rywg)G8`}8p9)shvf;;{nOmMxde?#75V0bps9KH;btS!ff1x)+Dq0q!H delta 4002 zcmai1S#KNH6`qCbki(HgkY?trL&=Jwx*1%4 zJaf*u=YIFxZSM1tZ?C0)$Fd9o&!4rA`ClC-h`-~Porl^MUY-Zx8Nm~`37+JsD0v$O&}Y2^M}N36K?@D^Hx9$&rA}XHqAU1Mh|ZZ(;LK9 z2;50(WETKCB7_%`;><#HGQKdc84`dIa)%52W0{8EOA`R5Gf8|wUikt5VNC+tAF03ZaItjPr)=Aj+HC45^-IC)CCXb7Klg0Bt z>uj@fLbIE_L=cpw{pO$z61ax|oMCtVQF9fhugBmF-ArW$$!EI0C<-7gJA90>@ z2lh^a-yhujzT}m>=xyGxWR$$Xd0@#W86}_2%qSW8;Etp(1LMB62tM27ez+Em`N20) z>ex$RA0@x!*D0AKzfP%5GD&SZ5tC%%4Li~sD1nb|q4y1^DL*LRFdRv@OYN|e9=ftc zg^p;{gCkocvqk#1$R3S=*P|L4hW&Fs9Mg=EXgHBb*^=Q|znBQ|u<@oWH-#7I$ zXp8LBXkJ{@=;`<)jarCq;7O{P5=j(~&2Hc=OQWJ9!du&h4hE3YDcj@&aX#UnLGihv zjsLuQ^(tlmp2oicnpc`JDJG*r$~PeZYShofge7BgS|X!ksZAVLlp;2$~VPD9&pZY?=y3qna5@XF#BkpqV4_xp^@v zbO!XZMKi?0bAo2!1)wcX%YQQd<_tX@7SI74)B3t&Kq5SwKwWxERqbPqjw}iqE%K1x zxr9cEa~h4}?Zr4lej5+(vw& zZCVI>jXZ2lr0q3@!Q9}=_2pCfQ>x9E8LQa1!fI6s^j+cXi5y287;cUO|jQ~9ZNwr!1VD+LrbsN&MS&K_A~k0|U>l|7mn-}PQB znbWJSWnaI-4yd@iz0QuVv7-umR%OrXo}9BF=ES05Ii8QJj`qyCio;ci=i@p{nX`?(Xva{C#*aHx*~f<^xbF_3o^-!qu*{=NAj< zT)McpYJTA=cl0aVfXWSI4Hc(nlc21JbjXfY+>K8kJc~Vvr4@HjbqBNODt1@VQ#$ss zSFv|wFJv!NYMY+?-Ni`hs8ZLV z)^+Tv_|nLZ3Y1p1(2{F;-uv0mCqt#U(%h#u_hnnsinU+0_Gd;aW-D$rSYd0jRHd#S zHyG3*J5sSbR(h8&R)xUw1rTbT&zhbz6-P@>rS_m&dvI4ZR%+i-W$~1^*Q_)Y2TC_q zM_<&vxcT)@zj;)C=T`aMd*vyiJR9vO$C4GZEqiN4gscWu6EDWUKKIS_O`5b_B4M?` zKE-7&BF9(PY`6I6+<_M9t?FD;4(y@w*WdF=otKIbX16G^sJDC{XQy$ zV-sTRp=Jut&%S$!zb6;R24@to;J*Rat7C)mw!bODaB zh#;UzT=%+O>+)n(PXXy0ph<+bPc@E$d(%`yixGb&KL0AyaM%dfl|Q!r+f*HU`48T} zWqsJu9UKmm=%n>bSCbjR3X`6j>V$ZR-Ea+^9g2dK!1q4C{y=M9U%N>Hg_o4aeZO$x zE83M#tHw-C!M*Z998FEh|MDH0#1jSKZ%l-*bo$YXFiC{#Rxf|Js(vVMS%&9eoT9=> zlmQ+7HcI>!046v|R#y|+og-w(lpO`#uZbx+3`isUwl@8MO0 L{15+O1E%m_Xm~La diff --git a/MarketPlaces/MikesGrandStore/crawler_selenium.py b/MarketPlaces/MikesGrandStore/crawler_selenium.py index cd5af50..f24dce0 100644 --- a/MarketPlaces/MikesGrandStore/crawler_selenium.py +++ b/MarketPlaces/MikesGrandStore/crawler_selenium.py @@ -31,19 +31,47 @@ baseURL = 'http://4yx2akutmkhwfgzlpdxiah7cknurw6vlddlq24fxa3r3ebophwgpvhyd.onion # Opens Tor Browser, crawls the website, then parses, then closes tor #acts like the main method for the crawler, another function at the end of this code calls this function later def startCrawling(): - # opentor() - mktName = getMKTName() - # driver = getAccess() - - # if driver != 'down': - # try: - # login(driver) - # crawlForum(driver) - # except Exception as e: - # print(driver.current_url, e) - # closetor(driver) - - new_parse(mktName, baseURL, False) + print("Welcome to the darkweb pipeline. Do you want to run:") + print("[A] Entire pipeline\t[B] Crawler only\t[C] Parser only") + choice = input() + + while choice not in {'A', 'B', 'C'}: + print("Choose the options below only!") + print("[A] Entire pipeline\t[B] Crawler only\t[C] Parser only") + choice = input() + + if choice == 'A': + opentor() + mktName = getMKTName() + driver = getAccess() + + if driver != 'down': + try: + login(driver) + crawlForum(driver) + except Exception as e: + print(driver.current_url, e) + closetor(driver) + + new_parse(mktName, baseURL, False) + + + if choice == 'B': + opentor() + driver = getAccess() + + if driver != 'down': + try: + login(driver) + crawlForum(driver) + except Exception as e: + print(driver.current_url, e) + closetor(driver) + + + if choice == 'C': + mktName = getMKTName() + new_parse(mktName, baseURL, False) # Opens Tor Browser @@ -228,12 +256,12 @@ def crawlForum(driver): driver.back() # comment out - break + # break # comment out - if count == 1: - count = 0 - break + # if count == 1: + # count = 0 + # break try: link = driver.find_element(by=By.XPATH, value= diff --git a/MarketPlaces/MikesGrandStore/testing.py b/MarketPlaces/MikesGrandStore/testing.py index e69de29..aeac350 100644 --- a/MarketPlaces/MikesGrandStore/testing.py +++ b/MarketPlaces/MikesGrandStore/testing.py @@ -0,0 +1 @@ +from MarketPlaces.MikesGrandStore.parser import mikesGrandStore_description_parser \ No newline at end of file diff --git a/MarketPlaces/ThiefWorld/__pycache__/crawler_selenium.cpython-311.pyc b/MarketPlaces/ThiefWorld/__pycache__/crawler_selenium.cpython-311.pyc index 863e7754734a5a60671f6a4d72ff1119da9714bb..42d41313f39a1bb9657d6eb6e6a3e23f1b05a5c4 100644 GIT binary patch delta 3424 zcmai0X>1$E72YA2w@4kND2d`F*%nRfuqD@$V+geb>vF8iij*3%T$<*rWXe30*_G`I zRKx&o;uLAFNg6dxYX7N|LIIM136LKJYM_6Nv_Hs#DU3x8G!2BdK!F-Cf&%$b^v$fu zSgD8(xgXxld-LYaykq7$=}$QHp51O0pn3oOF8)`$AbiC-rKZ~<9zFe9=x-aiHrj^k z=0n(dLzq8^U4UU+4|oW>0o!o{U;vqhf}$_kDF_)s z5x?zWbO(4_Wj+$H0NQkuBVoO2U6PcEGqaP?q(rJ=j%vCTm8H3v@i0Nx~ zR0McSzzFLSLK3YDNKgzVAwj@;n$>$P%cYG_dutPY$680j{<^AVri8bskq$WABiMKc zjND>|@&>w`B^q>@zRTq&V4ft*kY6L!7)z%X<4bhQcoA9Y=UskJGD@yUiX2JCQ}NUi z@qwIbSRwJ0LTgPf+G+C7>$Fk*3Q5Z>HiALY$iz(P6)B~p2{{D4qwvWIfUIy|9L(?j ze{B>D*1XkM5dB5bpBMcPtgfQfvq@ht4d{r6_L~pUM<(9^rk2!~V34V-(p1_SvP1W6 z)!8##`pAJ!7>51mS4o0r;Y*&&p;#s9mO z16NmK)l^nk3)xvgVO?c~&dMxTWee-EyV6<>xUmwe341EBnz6SM%ZL4ySb@r?5!}=G zf!4Mfg%zirwktSVv}GWI8bZAnHDmdoLkK^a{}|3T~SGPo{gL@0y%v?4&fFq8Nh z1acY2NtC-=eFN25NstY(^d}|;`{~)*fenL}`j*AT$fbBHN`9o8fP_M@NKP`TUI3XD zvmk3)S#ZRN6jh{=ks+R1WEj}zncO(|f3NDWUE|waytVxH^85AqBf|y%NYOu1s2MHR zj2g42w;kTi+<$8SiqNa{OJ}c9%SQU8&qcdkcgCQ)t0GQcONB+!1B>w0$bLp00|@I# zH>0_ousqnQ8EJt+F&K+UvP{Nccq3O|KdK)fZlG1YtPrk3)tw#+>-l6=RHWpJDkkEo zD>5sl7{szoP)8S(qA_I9eHvuG~Gg|n}(WOUA$15<>*yuI=Up0C6M|Bz0iEE zhwr0Y#$mX8UEF}t$EpfS>eh8o=8g25rgntrK&#vRZ9##FykUb(zI-~fK5 zRGpfenHip(jSLOW4y&eVl3tc#ifWfHM~Q?Zi|GWG$eMkE-$v7kD0t@Zn(gq|?8JD4 zot(T@y|6GO(NDa=(BrWh2gAt)1`z;NTuy^8xclp=-WS?1YX0YO&1B)OkH%9&aiW?R z;|Yn~`arEF64O!Tvdnw{j)lgfge)+{41NWl{96DPzf<|W{@ae4mzG{h{3Nm2d+Ws8 zCvL|-3KW_HgT>~-yC=VxixlRf#kpwVR5XvDDV%zy;2=c@$o@|T>f075RMd_7mLn|H_bQA+mFkA<|u?m?ll&|XY;e?3*qwx z=R(oBaMOI>=FCnJPwvk?KdMrZRKByRIna$hr6&T%2R&?KbpR0F?9wK)0IDgLUQHI;43=jzsbmRq^pn6uDHlI7yJ&OpJwK22I!LV3Oo=2b5*}yiLY{?bcj;e(9grLL zmPv#04AUdiXxqdFyO_BEq@ASjyIIvIB+ZGciAal}>9T5Dfgp&;=~WWbvPi9hDuh>K z3Xcvl!_+**fTggu9r02$c7;r{zKy{YgR=}+#ZoQ9*JF}nMTw_V;YCGTY0UG(=Iq0v>wK!m+)3167U0QZ@RZ$~2JU10XXVlumgvcdzg_PMDW zQ(68aOg{WX?upJSWSjt6^-|R3q(AKH+Q(0yWudAg+WSg1W4Hs9IJ~y)Fiu+Ohh3W+ zWR20>L);GbaMa#=ymt4oF1s#xP39$)S4=GrlZ?Sai61#XQhqvo%iQ$u?CTqIe-c6@ zA$^~G4AYPx!p`K}SBE1gY_(-g_pLKo(?hErg&qoJ*l$6$he8>=^yTi(>Hw;HD3oE0 Ve%{?xZ9y(3w*y{k>bc6D`(NYu^sN8@ delta 3326 zcmaJ@YfN0n6`t99_r1#k3(NA@WqFuo11!OgA9dUiY#t#2LIB4NP}61SLM|-3bneAC z7L;}5s91GXqRFF;pW)uOfD=cBkHF z84WApn~khP_O2jObPIz%)Lg-c6vraOJNgtUxq?QUNGV`5@d37wGQcSD1GbWKz^6$C zU>m6fJWQ$pkB|W1Gb9LjlvD#ABO$=!qz3Q=sRjHRsRKMo>aQT%=(EH*j3S5FoA~ph zOP*-76+TVT7v`gCQe`uyxJkzB6H^dl_SfR7BD91Eo)tTz-?Ss$%-a1GGDf+%@~tI&%LKcJnkyK+h6q~5-@!>+?!Sl^(M9Psw1{;N zpJD|L2n~z+k!iq?Nop|}u^HCXypq&Y)UZ!0dPh92XqsV8q^8xR;fT}NVxl`m7v>Cm z*TuLpudAt~VVXaG}@A#mwT`Drh6Z_eOJe>jitNqTit8EPpxGcYuUC*wnw&HMQaUL z`>*w{_HVg-YZtPv;D#%h5#JYE9{)DN_Q)d;;v2>FH)B~>!3@S>@th@6xLNnGpP2?xtS})4;5F%!F z!&+*x46yt1w`%OP3Rs3iTbP`ushsHsxjhX_Je8bMr`a`g^(kyfz}0x5glG*Q8h!a&{XMTMLl>Z2z><^`zv zksL$mGn>wW^ouZ3t@Y!m*rr+d7=>hkXfr?r(`v4>XJbLm3o_Z(j$7H5R32KB5qcl# zTx6%{yS4%gnRYCMiHTdN5~49LhtNKf!j@*dgmd;~!?M?c(QdQY?vr*{5+XMCFS~b7 z+x|q`vA120h?AI~jO+Z!z;zM#eq5NV;EAz3q;NlJ7^`Uiv4C5AAlG}~DoaS|0rUDu z*#TTXDL;T)K`Ia6R*}GdTsWQJ-qR^Vr24D&z%JW;?2}+Y73AeT(YcQ>*Uq-K2XS z`OM620$&1`STcQFa|=@b?fiv?mZc>LZjIUjS`SL}(E3AHJ2q3!Uq4)M1-tE(dmwG( z5MjUfJpYPp*r%o@Ce>t&zF}B_gkYYcXSjfHfADa~v7uaO8wGKy#B`;*yHg}#+6&w< zsM<;Jdq}v2f$Qwsg_ZdF`u7X}hVi>>zW5l#%7?|jdybZZTtpVZDD-FqI_R^!*F=wV zT1?0TXlFX==e-=3*MIKqktz-AWK2^aqzy^asTja8^>#)iTFqQ#eh<$fv^)>rV@JzA z$F1u@{|$_fv)`82mT&>Xro}EOgRyCas?huq`*-AF-AjgF7Jt}0XKQZzxvUl{4{o8ZgV#>X#t#>YDqEl$;WrdCyAxC_iJ zc$VF+3J=Scb4cnBOP4Y9WyrjOnjyk6DzS2QdLZ1wxw#NTW@;C-d0H<^zG# zQ+U(+^qo^#Z+qtSNY*=&IX98@PGlz4tXEyNt=jJIaPLO5-oec9Sk^n1Ij>~B%BpSC z=}o^3$@afZm zxc_sTJF-`utIXx$7wlKn{orzz(A}W0b}`%py^9qk1`sL;t=~u*q3wT3NFIoPwRgSuSnJW zqNB$E_TETI-pRqsW}8AXKRs5|)W+^MIgWglg5g%RK2_7z=vz7~qiG?AB0j%Pkr%?I< zFpse27QaxAoLYae#f9<9>|C_FPMqNc2pA@+^8}{0)y?(=9pSElw%Xgh` zIy0_776ms@FoS}d4rkiB39k_Aw!?|bx6v-tTd{K+?Sh}h+gdyUT)d5Tp_AQci+ZfM Pgv;%KpMBPLL0JEP*2n2b diff --git a/MarketPlaces/ThiefWorld/__pycache__/parser.cpython-311.pyc b/MarketPlaces/ThiefWorld/__pycache__/parser.cpython-311.pyc index 0ee697c6f9800eb1617da9a02c196ebf4d92bffb..eff2b39c6502306095f10ad77e864ee55358adf6 100644 GIT binary patch delta 3048 zcmZ`*T}&I<6`nu;du%Y^0FJTw3o!u_7B&gVCT#*FG#khd?51Hib&Y3C+>C#6XPg8I z@~pHE+jOgtOsk-1tGKPYWmTzCm4~)(RiFCM2M-zvG*Tp_Di5ht2`SP(pg#1R8E7C$ zM|Zw^&bjxVbM86!+?k(T`Hxus9nX6yc#Lm0PJx2}mZFVS#v3ZY=&F}WnV{eTCAN{zs_+ntsvcQkn9S3Z4 zTAXQzNU#F0{iU<3F7SpEk%frX!o|CV;NAhDrfEkHwYYz`3GK7`CQq#pvg4!0xt=$} zUvI||jn=&t$LK<|;>I{SIm@CJ<65@z7v|eflJa=|(fq@OpD*aX4#U@>j%)<$9?adJTW+Y-SG!JD;~(h3QwFxP>e%yO z^YZbhr=OhGBZrL0AwAe*1bfu6jpml8i6@E5$jY(m;Kge9xZXTrG*74#>!EmgEtFUd zC0080&|xEVSpD!hU-OH)rBC$QR-?96=i3avO+B~K6n)zCq^UBv(p4R}R83sgo30qx zK32!k=&7|x-)f{!j~p=~NAzI75$p%EeC>nl_pdK0%d?e*YIIQN-#4(GP|rQ*8<)dh z?brDOWrIHe`a|KziARa$(aQO1@0n`*Sv@ptgof8bW2>RDzlZhEWg~Q1J+~gH|MJ#a zAhsHaRaiaHVFWrVSByZHdj5sCVQKbp;ZdO?u3Xi_M~v{1weZo^@KHT{+z21ny+ej~ zNFCm&sekNw3qAvx3BSuRX(xOuJe5c z-?wtx;QQ5cn@-BZue)ok283_j?Ok^Vb|gUfEf$7sI=JqxU3UY*OlTkk+P`_Y(dSf$ zHwP(yP`yxo1!sXu|L<}J25BsoS55%@8bM*x6W;(>XIsYcI2i^sn|7TwEL^Oq?Q=E; z`VM6ka_^^kZ;gIf=Fe2nE}!Q)D{zuZ}H=kp9(*I zZ?P9}U@_q)QCxzX-$g`0Uqwi-RGf&;AyA>OF}uvO;EZ=@b#jIPg>7&?a}2h#4Z`s1-N5NG>3Q zVJ9CVG-+Q&+v%&?U!(g1lOULPP8KBLM4U`%FQRSb37m5Y;rj^J5v&AGBlQVDB0w

9~^>@5*>tTZEkhE0eFok3qLGWIAqN6f?@MTw2N7 zPR~A=h0!xz+b7+&)?-)nKC7bdT3-(d(k1WI^G{)79!g*SEf7%88r}7q zPORn$_@DG9lkl&2vp|wb)2YlAVGo3ZG2#Hw{?v7_>_X0sFoH0KfQOdg9tkQZ=Mhk& z<;j-&gB*O!CGj*_0vTR9aur~crD+UUr!=c;%1;>&bC;$Ke delta 1084 zcmYk5&ubKS6u{>@Ka*{DsYnaiHXqGY(m}GLKK$C%y*L^voqtH znIuHS9(u{C&@Z%yf*wl_t;j+>`yWUy%J=Fi2O%I{77xC+YoT9;&-eZ2&3iL%`N0qO z|H|ic3Z6GZzj@PRit>__|Bm`zcs+r_ABv}}D<1RIfUVK31!_ZE*O=nzzbNavXCMvF zM4FyeRqQTlEjh6L6W=(dIyRH+A|ij4J6Y=2v!EJfEN;HaE#}HCb#zjyTazu8Yq3&` zjYtL6%aS=#PhuyOh8s9ZB5w5z3`x!Ncciuv?MXEYjv3aLW|Be_ZXQ#|QVo3Zpy!Gu zjnq#AE}r+)=cS(Vy|ks4O09gQdfU4@b#D}T`5v~Z*Zt6gbChZUj|0c$(!hd#EW5~6 zbAmv`y?rM35@oTtYl^R=cC)%9O>j~_+>}<5xh_uNM( zZ)a4h9lMGRUl;rKG^>cmcE17W{k?f)j~Q&W$;K}*v$H8NGO>7Lkn-D`f+~r$CR^*w zibe{z$Y27^q_abpB+7s#f`>>Ku`QXa)$ljkil9~# z|4t5b1MRRvp#Fdo4i%tis32NhbB)N$0{%7Zqe?$b5+Y7C#@LH|@6WjtQ(@!Jl(Ei3 T+Tb%~;Q!A_K|GmS(5dD-2rC(` diff --git a/MarketPlaces/Tor2door/__pycache__/crawler_selenium.cpython-311.pyc b/MarketPlaces/Tor2door/__pycache__/crawler_selenium.cpython-311.pyc index 3358dfe21c40d7ead8836a814adca7593a9df439..3c3589053ff9415c881298baa41ef3a4140a3b9e 100644 GIT binary patch delta 2685 zcmai0du&rx7{8~zx81s}kF{O9uCG1VC>z_#V+fhDWiOZv25bRgI=Y_Qt)pwV)6OV% zZi%P_ji|@SBqECm55*Xg#)J?PH6{eYKfR_#b9MhfW@2I@hT!85AK&R?Zjs_i@2}te zzVCkLyWi{FFY(FIx{D_o)O|OL^}ZTxIJ5?r9_J3# zVk2N3HUX~1W;Uv)C*TI`0^Eq*fSYh7 z;AUI}*n*4pbDnBh-RUDo4~Qc_a`YxjB|cVkBjlp@l{Kx5+<9v>ea|;5kRGaBfB?dZc(CJVdjjM7}pNgI`l)16$KgNtX z71&BmeMl3?eTDWV5D;ffrp zO!3Yn?_AWFQX1QQ;&E$|m*;mi6_;15NjB6FmRri!1adLBZUKl~6@B@3%kiFrC@a2Qam5Nu`F3aJ26 zCm&a2vtZSllv&zRfD11`BrfNw5Hg(8vuGY7D|(2mIKK>)&?&8Pd3P<=<=tJM--^Y6 zQQqfDu`#dAlz%^DUgcRCw&b;9#pQWrHe8WcX2*`aGADNBmAUgr0##uJ}*`0EB zOZuLazDG5;b4hETPwX?_M(Fj#W{Uzn*3R~2Hc1tLETlWmqabaJmG+0VLe81OQ8Cu; zXJdpM0QSYiwDm89+Gxz?6#~FW&<|}VD%mJwQM-2>dU-{^q6x)}0*0cB_LSEv(E>}7 z*$myfI@MT+>1cbg)qV_YU=_pF3Nw&4x~HN-$;XWFZ{x|jw9SUKaRpX0{Wza~w%`HJ z3Sm!1c@~rl|4%tCK*lwhj6+n?Wv8QD9gfAHG3=%qLH_x*0v--&;b!7b=O!e~!u?l?7Wa9HB%I$V{*|XByuqqlJBiu4d8MnBDQ*W?arBWeV>0m2 zmU^EmqeIWuJ5BEavl$wTyvtOq0DeTLEGBxV-d{=KR_4L4$yJefiK#N!LPr~dCDTB` zacg1RR=U_=5#9%~mHyG-KwA=)^+gDIX?0_d>1C!d1RyJjm^rH5^!diOedIYNF)>J6 zVIK-)D+BhCLef*Ei&5#(!e#{tFi6*8Ixj57ghe6qs_d=O9unpXc=cM7Rr3ju@TOdJ uEODi&4^g+*rYl56ce!P-(VgBloeP!T<(8q7&U;;;XJUF;u+i(@nSTJ8fm}NP delta 2498 zcmaKtUrbw77{JfDy|;fU1zHNUw3N~fI-!g|lZpESvVX}o91Id6Oz3(pP%JH;-jYaI z=$09YOU$;DxoITX%kW`7sErR>jM4b-ZMKF)a?LWG@x><+q7Nn-zjI4*)2%1HzkcU@ z-#vf6`+etobLvad_`cO@M$mo_TqXJ-Lcj1%q3O1S&8t@$f7A;|cFzRZ7lKnixqVZ^ESU7@lJ$p}gO!yu#>2QE8nfBqX z%%`S5Fz#jIacF0D_oy!r!B78Y8g;_zM>8W8amG_%4eG zT}R6H_e4n9_89m{*zyx50{4>}Dcjz7lBER^OmwR-!)<|WcwIu?(X3ar>oHoyTiyFs zr*2EGLBvQ5`8QyzTKm@$w5Fn3b5X5@NJVBYA=V<=(xNllAP=-tK5@_Gq@sw{UUXeY z(LGlZXOWq!NOciy4RICGx=C#jt%rDvXzQNtt13i%PdX9vl{#5#Lz(N*RC`M3)$`EX zFDSNxvmq&s1$hy|YEk&WzY5pa?ZOp?&gm9)a8ES!Qx_OgcjmM5gIJEy+DrqSh6zBmy z)X65Q-O@0Kw=(JKzcD_*mRxNTfq{?MC$41=KLdX@mjTy#!U-`ni_c+<6zOV>hrR5# zFmp}W615TCB3=M1B62PYnk;di)5S}-wfg^SHSZbvHHQVUTGBT>IC!{!X#7y`(BXyZ zP-tu@LEA|pLC1~_ojfsqDm*18$Ho?HV`GQpWQ0cNlqhTV)L@adN-g3ftjOj)fzx9C zjJ&TJC!;aBKRhdgl#0bpg_Y^#W8S4BV5Z?N2+27>8m)^*vyc7QUazNz;B|ZG!`hsE zf3{~ZXCKTCpUK(JWGAL__Nis#vhk-a?dPRAdw+IdBxfJVjzx0z$g*+WVo$%wj<>io zUwL1^_*-W1^>wM@Od=XrbxDP)hDah6S7ciFK+p5d@H=uV2PsuTWkxsEMPEbu@*H0T6>Wh@fcG45n?TwVbbi3%aTZJDGdz?C1IW93AYp zmZ&uW5)_>(KHAMDLRHcVh25 zO6I9BO+rHP%v424GD7G1D-I5AdR{YW7l)lg%c(vtX^F-2hw_}s2a)!PxVtHLNdDCP zfZEn6-y_wIUhUx`FV24&_su3qDkdMGA48Yd$K<7qtL-E{Ve&86u9^HfQ((;$NbA>; z{te3oOSZ(5L*6yy%_8r**^)M_n+MW{4WkwB+Cbaz8?a>qZNtefxA)jQxMBlsqlZ0c Rud^AjgWGMv$*djc{sB+p8qoj% diff --git a/MarketPlaces/TorBay/__pycache__/crawler_selenium.cpython-311.pyc b/MarketPlaces/TorBay/__pycache__/crawler_selenium.cpython-311.pyc index f576c2801b718e777061d35f2088b37b515ac9db..98e160643d1b65e16ea86070bfa25be4b3976552 100644 GIT binary patch delta 2716 zcmai$TWk|Y6hL?UTE`}~6Tjm}o{(%v$ctx03sHgtCW zp^7RBltCgwQ0Nb(1yxA?fcB%HN>!2iTB1d*Xw@&GRuxj!kKWllNDyvE>$5X+ z@12>Qd+&^Y70(S;ev+SW;GlS)U&UWna@;Shu~1a=l|T1>SozxoE(ov0h5J@v>nUzu zCAI;pupKC12e2ADfvd3#ScBcbT3iHNgFV1H>;=|iAFu)YfsMEr*n~@fYjG)X9WDc| z$K}8c*tmxiDzdumVl*;7_B+SXN9c#teU+#}Wpt(XNqq(ucZtIYtD@W(I>8}M(k?8V zxqR`m_3bx;oZfPp9+tYnq@+pJ^RsCpG`Iok{MxnijZh z8mz_|+GFw+ASn+_=gU&D7Q}v4Qbq4nIOubO9Vs;j*5kYz@Rhd~f(jfqr{utf+#+Lc z(TZFm70#zUM(e`FCTz|%u_f0K4qSjyE~`Rp%_XwsnoEW4OV{MU&Rj#dusfHi2zzpg zyx5mZ zrxxGz(6!Oaqc`p8`faj5knsm(OMAxBuAAKP)a0E`H5UGi(0OXNt%nrruzl-nhVhhv zNiD0r1`t$a6Ro!U(L`#8T|($}`jx|lKA_(_`cYG=-gyn7O*HLl&>jTki&W=63S*sg zyIrT?6kBrAp)u776`XcD+T*d&yG|!U^ht%o!BTU%qp?;p)3c>6?{OFr>ll|SoB(gp z9;ZjGk*x48(va%KVO>>873P^uQlr@GUtzC}2`>yLz##Ac43b)KxM9xWup`W$*%hsQ zyLWHv>J7EE^lr=Y-6TFL4ocbl#7LNkI5ZTGVv!ur?^Mpx?r3;WOw=7W)@|?Y>K@(nha!gE1KFh$JL9Y=c2zY0zMpiS#qXoK#OK}R+* z1trLsewH5#M`CRelGP7IqGDHgOoZBaG};}OMiT7uP{L~d+C z_lIO5BwGhE)`2Pgl>X^by?Z8E2t0JjLQmS(yI&Ue%hq7V8l2M47_F1LNE1C!<4!gC z+YtJkzFoYrg>^y;cEJL`sFMTxMBDyxo);HV3gMd%>)RIWi1-C5~Fd*}$T zfxcIH7JZYlS52r}*MTEAU~pj%$MRX7A~0g(zOQ-)Nwk=^#NbtHT=3dhhDXqD14wJseK3L8_O)viFOhu&Qi zD1Mh2D#5F4i5|lWrO22_@|j>Y_10Y+BIB%nnn9UI`5VDvn=~^NGq9tMxEYEV*h!;A ztl}ENHlBDGlwD&VtbB>GwE1<@x_U2)r#kBUkzg=R@-v3rll-i~h}^T>A}aEbah6+z im(DiSnu}54EVqaNt!Zp9=OG)@n}?T18;>Y|N&W?^(`!Wl delta 3068 zcmdT`Z){Ul6u`C{S+{lLtKd1GtjZ0=AL>;QgcyaFtAocA`){JBq(A9W04P zTi{Psw1NI;I+M=z2#SE~*q722{)*kS1lZ4l-Q6qXjn(8lL+BleyCVujWQ%047Y(6a zQ(l@hX~lVtP_LP7aJv^{q?O)XBqr7`I|aF&otC?6tker4-KGxg>!;b2qN=*7BipZJ zbUBsH^rZK*4d&`KSQkO6^4R%l0FajFVFeI%H^3?2NmH=*LA6qJ5^{VB9+{{%)8ME$zg`3t2|H~3WuOe;kNg<@o z1p?d`4EHe+xcikzGsF4WanF4`OnzY|YOF{ul`$H^v(w8qhd9GsE@D0l*PNTX>h893 z>jE;{0M%s{jYtedaqFl}Tx_L0L1~ynggsTdVTYt!dwTZn zOJ|bwh;9Z7wber(;u~rJR7ij1hhbEjz9>bNq^4}z^bk!SQYhUD(gfeO3Nm#RO)mDH zVKrry_)KnX*$s?OF~4I46w)ro=PO!ao3WopI9m-666i|Kjf;4y&t5|-_$r6tT&GjR zo;5({7rckdIlRbjxOU@sZgu(F7_VgCxZ|d7SRP}g6^Co%z*6%H7xBKuBXauyT*ix< zed_Q?!&nnJ@zWOw*5!DWuaLgxAZgM&}}O9#z=cW_968nCnvx}woUXO?bE9!YHOY}>ZC zBe`Eu6Ny2oKDLx_TuufBm>08=N~hhrEv;(l%>G0oWMN-a2D)`o)hOlfF5RSMN%Dwp zI+)F92Xv8h>4=h~A<;-(-O`ipQ`(aU6<`B>eH}^dfXY)WUorF%m>BRT5Oouz<0xXs zt2`rSQzyQ*r0KkR&0cn@^JLd6iIa&5XT!L?;g*PFp6QL!U^OY!~g9 z>=Uh<$6Gd!N488vw!l8eRy?_F`(HE!$L&FowBbfj0eDLk9F0@qmRlyl5t~}Nk^er3 zr$!!b$m~yrykhCf4AbPZ96&X1dFC+WOs~i zr|}QHk70bCJ??AW$jh3R0fadmGzl)ywcr?LYXO`-XwvYf|zepA`U&v7`%zV@|2 zSE{eRZaNI}3(V>dLlarW7@# zt7ZpiN}=6j!6+uICFsRFSQ}sqdm?xof0nxw91*LRfeLDTn($^c`^}Q#iyW-%wXk2} zPO)|282cq`muC*JKf*rKX;?2~H4#6Kk9jNDo=6J6#4bl%wowpJ4wdYBq)|3{9by~8 z4p!6D5XyicglQe$WN0&j7JwpWAQ-+HHqSc5evek+v7EbQHx5{9k5x@rYsam1 z6V|#>`5Ka+D>_Jf_&Flf6P;2#zoU;4&3bZSaXRNmrbKN*vPKN;w3ih Pm_~EpW6t;?;|cu<7u$K; diff --git a/MarketPlaces/TorMarket/__pycache__/crawler_selenium.cpython-311.pyc b/MarketPlaces/TorMarket/__pycache__/crawler_selenium.cpython-311.pyc index ca5c4fc6f64e60050eae7c5d35b1e2ce76015b4e..5c200d1c20008c728e1efa6057703a1bfd5575ff 100644 GIT binary patch delta 2766 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 diff --git a/setup.ini b/setup.ini index 2659ef2..967c719 100644 --- a/setup.ini +++ b/setup.ini @@ -5,7 +5,7 @@ firefox_profile_path = C:\\Users\\minhkhoitran\\Desktop\\Tor Browser\\Browser\\T geckodriver_path = C:\\NSF-REU\\dw_pipeline_test\\selenium\\geckodriver.exe [Project] -project_directory = C:\Users\Helium\\PycharmProjects\dw_pipeline_test +project_directory = C:\\NSF-REU\\dw_pipeline_test\ shared_folder = \\VBoxSvr\Shared [PostgreSQL]