作者: stlive 時間: 2014-10-12 11:39 標題: BOT技術研究
怎樣可以唔會KEEP 住個SESSION 唔駛被踢走? 我已10 秒 check 一次 product stock?請JAVA師兄賜教
作者: paladinwa 時間: 2014-10-12 11:46
set TTL longer
要點Set就要自己諗啦~你有BOT 已經爽過好多人,樣樣野都有人幫,唔係幾好的~
There is no free lunch, but have cheaper lunch
作者: phantom8 時間: 2014-10-12 11:51
直頭 disable 個 timer 就搞掂啦!
作者: othree 時間: 2014-10-12 11:55
使用方法定開發先
睇見膠登班人又派 bot 又破解
真係諗起都覺得做 IT 可憐
作者: cyw 時間: 2014-10-12 12:04
邊度派緊?個個都係度呃酒
via HKEPC Reader for Android
作者: goconnect 時間: 2014-10-12 12:05
I just want to know how to fix my 404 bot
作者: wtw 時間: 2014-10-12 13:25
Looks like the previous version try to get captcha with a random jsessionid. But now, the server requires a valid jsessionid before it release the captcha. This is why if you visit the login page, then get the captcha will success. Still investigating.....
作者: rt6688 時間: 2014-10-12 13:32
Looks like the previous version try to get captcha with a random jsessionid. But now, the server r ...
wtw 發表於 2014-10-12 13:25
請教!
作者: stlive 時間: 2014-10-12 13:37
多謝師兄指教
作者: PC147 時間: 2014-10-12 13:45
check 咁密block 你都似
作者: hearttex 時間: 2014-10-12 14:16
其實破解人地D BOT 好肉酸
一係自己寫 一係買
而且用破解軟件中招機會仲大
作者: hearttex 時間: 2014-10-12 14:17
Looks like the previous version try to get captcha with a random jsessionid. But now, the server r ...
wtw 發表於 2014-10-12 13:25
good keep studying and report here

作者: wtw 時間: 2014-10-12 17:00
Try this
try
{
this.m_bPCodeSetOk = false;
this.OnTextBoxChange(this.textBox_pCode, "");
this.LogAdd("正在读取验证码...", MainForm.LOG_TYPE.LOG_TYPE_No);
// mMember.m_url = MainForm.m_URLSteps[2] + "IDMSWebAuth/imageCaptcha/" + MainForm.m_APPID + "?appId=" + MainForm.m_APPID + "&_=" + Environment.TickCount.ToString();
mMember.m_url = MainForm.m_URLSteps[2] + "IDMSWebAuth/imageCaptcha/" + MainForm.m_APPID;
mMember.m_cookies = "JSESSIONID=" + HttpWeb.GetRadomJsessionID();
// mMember.m_token = HttpWeb.GetHtml(mMember.m_url, mMember.m_cookies, ref mMember.m_CookieCon, out header, MainForm.m_URLSteps[2], "", out mMember.m_Lasturl);
// if (mMember.m_token.Length > 0)
// {
// mMember.m_url = MainForm.m_URLSteps[2] + "IDMSWebAuth/imageCaptcha/image/" + mMember.m_token + "/" + MainForm.m_APPID;
// mMember.m_url = mMember.m_url + "#" + Environment.TickCount.ToString();
byte[] bDataSend = new byte[0];
sPic = HttpWeb.GetStream(mMember.m_url, mMember.m_cookies, ref mMember.m_CookieCon, out header, MainForm.m_URLSteps[2], "", bDataSend, 0, out mMember.m_Lasturl);
// }
if (sPic != null)
this.OnNewPCodeShow(sPic);
作者: emiltynhgh 時間: 2014-10-12 17:20
太密會出filenotfound 我都係15秒一次
作者: emiltynhgh 時間: 2014-10-12 17:25
攞 imageCaptcha 條LINK唔同左, 如果個BOT係你寫,實識改架
作者: CyberBaby 時間: 2014-10-12 17:31
唔10s都無事喎,你點poll呀?
btw,可以分享pre-captcha個idead
作者: stlive 時間: 2014-10-12 17:38
做IT冇前景添啦
唯一靠這些搵啲bonus
作者: fishing 時間: 2014-10-12 18:19
唔知而家仲可唔可以 pre-load captcha 呢
試極都係 0 byte 返黎
作者: t2950486 時間: 2014-10-12 18:21
點樣可以將CS轉做EXE
作者: emiltynhgh 時間: 2014-10-12 18:24
無captchaToken都可以PRELOAD?
作者: ntony 時間: 2014-10-12 18:29
我起10 Oct朝早已經發現個captcha唔可以preload,立即改咗自己個bot。
好想知道用其他人個bot嘅,又成功食到幾多。
作者: ntony 時間: 2014-10-12 18:30
有.cs反而唔識compile,強!
作者: ntony 時間: 2014-10-12 18:30
唔可以
作者: ntony 時間: 2014-10-12 18:32
本帖最後由 ntony 於 2014-10-12 18:33 編輯
小弟先前起freenode開咗個IRC channel研究寫bot,本來唔少師兄入過來。後來小弟去咗一個星期旅行,大家走晒,得返一兩人。
IRC Server: freenode
IRC channel: ##hk-i6bot
識寫嘅就入嚟傾啦,唔識寫嘅唔好入,我會kick。入面唔係打電話問功課,係技術研究。CD-ROM一樣kick。
其實而家小弟就無乜嘢需要再研究,得返點樣可以狂掃個stock而唔洗俾Apple踢走。
作者: stlive 時間: 2014-10-12 18:35
我見中國製bot 3 秒 post一次
作者: emiltynhgh 時間: 2014-10-12 18:39
有冇人知createReservationError後除左RELOGIN之外,有冇方法可以再來過?
作者: Iverson 時間: 2014-10-12 18:45
e1s4 => e1s5
作者: emiltynhgh 時間: 2014-10-12 18:47
多謝教路,即刻試下先
作者: rxooo 時間: 2014-10-12 18:55
本帖最後由 rxooo 於 2014-10-12 19:00 編輯
ching可以指教下嗎?我改左個captcha條LINK之後正常返, 但發覺個BOT唔好像唔識自己CHECK stock..請問要什麼改OR有咩keyword指點一下比小弟去研究一下
今日成日都無出現過這句>.< [XX:XX:XX]: XX注意放貨!iPhone XX XXGB X色...
作者: 學生一名 時間: 2014-10-12 19:02
本帖最後由 學生一名 於 2014-10-12 19:04 編輯
人地果D bot check貨咁快..
作者: CyberBaby 時間: 2014-10-12 19:03
入左去~大家討論下
(Sent from HKEPC iPhone app)
作者: rosekl20 時間: 2014-10-12 19:17
同求
有冇ching可以指點!
作者: emiltynhgh 時間: 2014-10-12 19:35
availability 同 timeslots 個format都無改過喎
作者: rt6688 時間: 2014-10-12 19:57
作者: hearttex 時間: 2014-10-12 20:28
既然唔可以pre-load captcha
fix 404 來都無用
作者: wtw 時間: 2014-10-13 09:02
In case, the source is decompiled by .Net RXXXXXX, use this
this.m_bPCodeSetOk = false;
this.OnTextBoxChange(this.textBox_pCode, "");
this.LogAdd("正在读取验证码...", LOG_TYPE.LOG_TYPE_No);
// mMember.m_url = m_URLSteps[2] + "IDMSWebAuth/captcha/image/" + m_APPID + "?appId=" + m_APPID + "&_=" + Environment.TickCount.ToString();
mMember.m_url = m_URLSteps[2] + "IDMSWebAuth/imageCaptcha/" + m_APPID;
mMember.m_cookies = "JSESSIONID=" + HttpWeb.GetRadomJsessionID();
// mMember.m_token = HttpWeb.GetHtml(mMember.m_url, mMember.m_cookies, ref mMember.m_CookieCon, out header, m_URLSteps[2], "", out mMember.m_Lasturl);
// if (mMember.m_token.Length > 0)
// {
// mMember.m_url = m_URLSteps[2] + "IDMSWebAuth/imageCaptcha/image/" + mMember.m_token + "/" + m_APPID;
// mMember.m_url = mMember.m_url + "#" + Environment.TickCount.ToString();
byte[] bDataSend = new byte[0];
sPic = HttpWeb.GetStream(mMember.m_url, mMember.m_cookies, ref mMember.m_CookieCon, out header, m_URLSteps[2], "", bDataSend, 0, out mMember.m_Lasturl);
// }
if (sPic != null)
{
作者: emiltynhgh 時間: 2014-10-18 12:07
終於都俾我試到pre-load captcha,明天同IR死過!
作者: ntony 時間: 2014-10-18 12:14
師兄唔係有自己個bot㗎咩?你好似識計個SMS reservation code㗎喎。
唔理你點解無自己bot,亦唔理你點解prefetch唔到captcha。識計SMS reservation code已經贏通街。我用掃馬桶都要等18秒先收到SMS,基本上唔洗send SMS已經所有貨任你訂。
作者: wing0809 時間: 2014-10-18 12:21
我加咗sms code 段source 有14 個error
有冇人可以幫我睇睇?
我係將1.1.5 sms source code 搬去1.1.0
作者: postmasturr 時間: 2014-10-18 12:49
已有自家bot
有無師兄可以send 1.1.0 source黎睇下,純研究?
作者: mp5lam 時間: 2014-10-18 13:19
pre-load captcha 其實好易

作者: cosco252 時間: 2014-10-18 13:25
而家個個bot都孌返preload captcha同ocr sms
睇吓Apple幾時又忍唔住改野。
作者: ntony 時間: 2014-10-18 13:43
道高一尺
呢度都唔少師兄/師姊秒殺Apple新招,我都係跟大家學嘢㗎咋。
作者: stlive 時間: 2014-10-18 13:43
OCR 都好易,下次Apple 會將它變Captchar
作者: Acro 時間: 2014-10-18 13:46
即係不斷响訂機頁門口加captcha, 再加captcha, 再加captcha, 直到永遠
作者: emiltynhgh 時間: 2014-10-18 13:49
DeathByCaptcha
作者: mp5lam 時間: 2014-10-18 13:53
太慢. 仲慢過自已入~
作者: cosco252 時間: 2014-10-18 13:57
Apple期實對bot非常之好,
如果唔係個大陸傻仔寫個client side bot,
比人爆咗派街坊,
9成唔識寫又唔比錢嘅人重係混緊吉!
作者: Acro 時間: 2014-10-18 13:59
條友笨實在用C#寫, 一比人decompile左就攬炒
作者: cosco252 時間: 2014-10-18 14:01
本帖最後由 cosco252 於 2014-10-18 14:06 編輯
個傻仔真係累死人
原本有啲人都睇唔明IR個cookies chained flow!
寫唔出自己嘅bot。
而家改吓野就攪掂。
唉!
作者: cma019 時間: 2014-10-18 14:26
回覆 49# Acro
Many bots cannot decompile now....
作者: stlive 時間: 2014-10-18 15:01
周街都係BOT, 唔用BOT 係好難搶到貴MODEL
作者: ArGaShi 時間: 2014-10-18 15:25
都唔知開個post黎做乜 :o)
個個都講都自己知呢樣研究倒果樣

睇左6頁唔覺睇左乜技術
作者: othree 時間: 2014-10-18 18:01
本來都唔係乜難野,除非你想搵漏洞
下年可能好難玩,一大班人拎左大陸 bot 的 source code
Code protection 都未做好就拎出黎賣,多得佢唔少
作者: gerrardjamie 時間: 2014-10-18 18:46
下年可能唔同玩法
作者: user369 時間: 2014-10-18 19:56
要學下破殼技術先得, 真係一技傍身.
via HKEPC Reader for Android
作者: hearttex 時間: 2014-10-18 20:51
呢招叫偽BOT研究大法
研究XXXX 多數想囉料, 想free lunch, 好多天真嬌就係甘比人食埋隻豬
作者: hearttex 時間: 2014-10-18 21:15
其實係港仔通病 職場真係見過唔少呢類學生仔, 成日講自己識寫forum點loop點loop好掂, 點知一埋牙就無料到
E.G. 睇見小米MIUI. 港仔: 超! 好q易 抄ANDROID之嘛
平均大陸人實戰能力勁港仔成條街啦 D港仔完全唔知自己衰乜 見慣晒'
作者: chbhk 時間: 2014-10-18 21:50

多口問句
作者: phantom8 時間: 2014-10-18 21:53
本帖最後由 phantom8 於 2014-10-18 21:55 編輯
今年 Apple 做咗好多野, 我個自家 bot 都改左好幾次, 用 Java + Javascript 寫, 不過都唔係日日中, 上年真係日日中, 我冇買過亦冇睇過大陸 bot, 完全係 Made in HK, 可以用嘅 ID 都差不多用晒, 就離要收爐 。
[attach]1727233[/attach]
作者: mikecheung 時間: 2014-10-18 22:32
本帖最後由 mikecheung 於 2014-10-18 22:35 編輯
等再加強加水印等大家可以由 JAVA+JAVASCRIPT+COM AT command+.NET OCR 寫到PHOTOSHOP PLUGIN ,係E一刻都差唔多玩完,但我想知道最終極可以係點
作者: ~monkey~ 時間: 2014-10-19 00:01
有冇師兄可以比個SOURCE CODE黎參考下;新舊VERSION都得,純粹學下野
作者: ArGaShi 時間: 2014-10-19 01:01
iR, AoS, Apple自宮, check shipping status, 改 apple account info 乜都可以bot一餐
有志之ching諗諗佢
作者: fixmaster 時間: 2014-10-19 09:36
回覆 41# mp5lam
pre captcha 仲可以用到?
請ching 指教一下
作者: sumsune87 時間: 2014-10-19 10:04
回覆 60# phantom8
ching your bot是否07 59分登入页面?
作者: sumsune87 時間: 2014-10-19 12:34
回覆 64# fixmaster
咩係preload captcha,ching
作者: happyhehe 時間: 2014-10-19 12:45
httpclient https 好慢, 有無有JAVA CLASS 好介紹?
作者: gary9227 時間: 2014-10-19 12:54
有冇人識fix James 出sms圖?
等我直接用占士
求教
作者: happyhehe 時間: 2014-10-19 13:34
最快既方法應該係去高登搵CODE自己改
作者: gary9227 時間: 2014-10-19 13:38
回覆 69# happyhehe
我有110果個未fix 404 code...
零底好難改。。。
作者: rogertse 時間: 2014-10-19 13:55
iR, AoS, Apple自宮, check shipping status, 改 apple account info 乜都可以bot一餐
有志之ching諗 ...
ArGaShi 發表於 2014-10-19 01:01
不嬲都有人整 ...
作者: phantom8 時間: 2014-10-19 17:13
我都係要等 8:00 先可以登入, preload captcha Apple 改完之後已經唔 work, 我個 bot 可以做到 ocr 同埋自動發送同收 SMS, 大概 8:00:3x 完成所有過程 。
作者: stlive 時間: 2014-10-19 18:11
我都係要等 8:00 先可以登入, preload captcha Apple 改完之後已經唔 work, 我個 bot 可以做到 ocr 同埋 ...
phantom8 發表於 2014-10-19 17:13
Receive SMS 用乜module? 我用SMSLib好慢
作者: cheung74 時間: 2014-10-19 18:26
今年 Apple 做咗好多野, 我個自家 bot 都改左好幾次, 用 Java + Javascript 寫, 不過都唔係日日中, 上年真 ...
phantom8 發表於 2014-10-18 21:53
師兄勁! james 無左SMS 真係好慘
作者: phantom8 時間: 2014-10-19 19:01
冇用其他 module, 自己寫 code 直接同 mobile phone communicate 。
作者: cosco252 時間: 2014-10-19 19:09
我都係要等 8:00 先可以登入, preload captcha Apple 改完之後已經唔 work, 我個 bot 可以做到 ocr 同埋 ...
phantom8 發表於 2014-10-19 17:13
自己寫bot冇理由做唔到captcha bypass (actually preload),
你再諗吓試吓啦,
同之前差唔多原理!
作者: phantom8 時間: 2014-10-19 19:18
本帖最後由 phantom8 於 2014-10-19 19:26 編輯
之前 load captcha 係跟個 captchatoken, 而家已經冇左 captchatoken, 唔通係… 等我試試先
作者: pkaa 時間: 2014-10-19 20:03
大家有冇話用緊邊個BOT? 我想買, 介紹下, 要用到.... 唔要假野
作者: L.K. 時間: 2014-10-19 22:13
我次次都要8:00:20先load 到
有咩方法可以8:00:00就load到?
作者: phantom8 時間: 2014-10-19 23:31
師兄, 剛剛試咗, 真係可以 preload captcha, 多謝提醒!
作者: othree 時間: 2014-10-20 17:07
回覆 79# L.K.
完全明白師兄感受
作者: user369 時間: 2014-10-20 17:46
唔知師兄們有邊隻 ocr engine 係 vs2013 可用同準確性較高呢.
依家試用 tessnet2 , 未 train 過之下成日認錯字.

作者: stlive 時間: 2014-10-21 12:42
好多假bot,唔好買
作者: goofyz 時間: 2014-10-21 12:53
唔好買,睇我 tutorial 自己寫
via HKEPC Reader for Android
作者: mantszyeung 時間: 2014-10-21 20:55
有無師兄可以提供PRELOAD CAPTCHA 個SOURCECODE
作者: wtw 時間: 2014-10-22 14:51
師兄,可否比多少少提示?

作者: phantom8 時間: 2014-10-22 16:01
除咗 captchaToken 之外, 只有另外一樣野同個 captcha 有關, 我已經講到好白㗎啦, 爭在冇打出嚟 。
作者: Guillo 時間: 2014-10-22 19:37
本帖最後由 Guillo 於 2014-10-22 19:44 編輯
em....
For the latest trial ...i find that both HK and GB using the same numbers of cookies @@~!
How can I know the differences ?
HK:
+
[0]
{dslang=HK-ZH}
object {System.Net.Cookie}
+
[1]
{160d065b73d1f3a10ca7bb8100f895350d707ed2=4a872b15-37e5-4d40-815c-44ae09e994c8}
object {System.Net.Cookie}
+
[2]
{JSESSIONID=8A164B7AD4844C9F2F311778E3BCE026}
object {System.Net.Cookie}
+
[3]
{SRVNAME=c12}
object {System.Net.Cookie}
+
[4]
{JSESSIONID=3E882D5A8B6E5611EA4328499433BF5C}
object {System.Net.Cookie}
+
[5]
{JSESSIONID=6FLDL8UAK6UHLFLRU0JZ9QR5MUFVWV2O}
object {System.Net.Cookie}
GB:
+
[0]
{dslang=GB-EN}
object {System.Net.Cookie}
+
[1]
{JSESSIONID=CD4C1A8F75EE6BC4937B3AD3CDF41CAA}
object {System.Net.Cookie}
+
[2]
{JSESSIONID=IJ09Q118NJGRJR4YBYJ1AUNG9R2QWP3L}
object {System.Net.Cookie}
+
[3]
{242bc7a159cb39160f7a3b3e3cabbd6d5c46c0dd=f217e61f-5de7-499b-84f0-f286bbd4ed31}
object {System.Net.Cookie}
+
[4]
{JSESSIONID=A72F1E8DF8D9843758756075FDC62294}
object {System.Net.Cookie}
+
[5]
{SRVNAME=c29}
object {System.Net.Cookie}
Just the order's differences
作者: PC147 時間: 2014-10-22 21:48
我仲未改得掂個SMS

作者: wtw 時間: 2014-10-23 08:57
本帖最後由 wtw 於 2014-10-26 07:32 編輯
唔通係......
作者: Guillo 時間: 2014-10-23 23:13
EY ?
Btw, i still cannot make the preload captcha....No token, and with the xxxxxxID already,
but when I post it to HK server, it will reload the login page ...
that means fail ....
作者: PC147 時間: 2014-10-24 17:58
請問
string str_k= HttpWeb.GetDataByServerStr(sContent, "keyword");
只可以 羅到"data:image/png;base64,"
逗號後邊個D點羅到呢
THANKS
作者: wing0809 時間: 2014-10-25 13:48
有冇人識拎real sms code? 即係點寫先可以read irsv 個段野?
作者: Iverson 時間: 2014-10-25 20:13
請問
string str_k= HttpWeb.GetDataByServerStr(sContent, "keyword");
只可以 羅到"data:image/png;base6 ...
PC147 發表於 2014-10-24 17:58
String.split()
http://docs.oracle.com/javase/6/ ... g/String.html#split(java.lang.String)
作者: Iverson 時間: 2014-10-25 20:13
there is a HTTPGET request for the sms code, but I forget the url, you can check from your browser console.
作者: Iverson 時間: 2014-10-25 20:16
唔知師兄們有邊隻 ocr engine 係 vs2013 可用同準確性較高呢.
依家試用 tessnet2 , 未 train 過之下成日認 ...
user369 發表於 2014-10-20 17:46
test4j 唔使TRAIN近乎100%命中,不過仲未試過出現 0, O,唔知點。
可參考 http://tess4j.sourceforge.net/
作者: iwbs 時間: 2014-10-25 22:37
回覆 96# Iverson
Pretty sure it fails 5/S, G/C without training
作者: Iverson 時間: 2014-10-25 22:55
Not really, it did pass G/C, at least for Apple's reservation code image sample. But it did some minor mistake, e.g. space, you just need some extra handling.
Anyway, I feel satisfied which tess4j :)
作者: PC147 時間: 2014-10-26 03:04
THANKS 再研究下先
作者: JARVISZE 時間: 2014-10-28 04:28
師兄 有無PRELOAD CAPTCHA 提示?

