منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] regex vb.net token get cookie - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] regex vb.net token get cookie (/showthread.php?tid=27026)



regex vb.net token get cookie - XBOOBX - 20-10-18

السلام عليكم 
كيف يمكن سحب token من cookie  مثل طريقة انستكرام


PHP كود :
cookie__cfduid=df03484661d3931142de475afac62ea401539981462channeloriginator=Google (organic); channelcloser=Google (organic); is_in_babalic_test=truegmg_row_rt=argogmg_au_rt=argo_ga=GA1.2.1501958757.1539981468_gid=GA1.2.642377236.1539981468; .ASPXANONYMOUS=VcWcFwJ4MlOUtD39nj3Zlv51a3sEjMKRn97cu-6qazN4BEvBVQD_3e7YMX1sYiiwNi1y6Qk3mWWefngvCZ3Rhs6beym48UP2IFBXF_uLdQoePXIwXFJVLkQLapB5xShs5uAhEg2ASP.NET_SessionId=5fync1z1csile04hhtoc4t0agmg_verification=lNePVz8GF4AlMKVHOWIlnEkBElssZxVBIZ0198Z0bzmD8mC0T-gC8emGKhOPL2j-EBbB-LBzvH_iRdqTmEdpAqZXpWMhsl3ZbFIBS2Dcxwgtf8o119V5zPpSt682rWo3a2ErGA2VisitorGroupKey=VIP Visitor GroupFalseCurrencyKey=USDCountryKey=IQAuthorizationKey=LoggedOutGlobalCacheKey=VIP Visitor GroupFalse:USD:IQ:LoggedOutcacheId=706f7ed75d284c320af86edb6edd1d41AuthenticatedKey=LoggedOutgmg_rt=argo__ssid=dfec6e7d3ff2b6d2cd4384a2874b08dCONSENTMGR=ts:1539981522822%7Cconsent:truechannelflow=Google (organic)|naturalsearch|1542573524541XSRF-TOKEN=_IkUTAum23JeUfFtpnRRTrH4o-YaeimF-0umEqWvoJ990Z-cEqTaQ0s-V_Uh_gQA4fIYsoQxQhNfnp7C-YF363ZR8kwnh49_d08uNeVSIAenDI-_xcpWyfdptPLKNKq--83ObQ2cf_rt=argoutag_main=v_id:01668e0c55c6005331bae4c5c27403071001f0690086e$_sn:1$_ss:0$_st:1539983348234$ses_id:1539981465043%3Bexp-session$_pn:5%3Bexp-sessionsmc_uid=1539981557316275smc_tag=eyJpZCI6MTM3LCJuYW1lIjoiZ3JlZW5tYW5nYW1pbmcuY29tIn0=; smc_gmg_ab_user_int=75scs=%7B%22t%22%3A1%7DinsdrSV=1smc_spv=1smc_tpv=1smc_sesn=1bab_locale=enbab_original=en_qubitTracker=1539981533780.407408ins-gaSSId=e648bcb2-8d2b-868c-c1b8-7f9ff5c74872_1539985172qb_session=1:1:14:BmVW=B&DOFE=B:0:WaODfZu:0:0:0:0:.greenmangaming.comqb_permanent=1539981533780.407408:1:1:1:1:0::0:1:0:BbykEE:BbykEE:::::37.236.187.32:baghdad:3035:iraq:IQ:33.3406:44.4009:unknown:unknown:baghdad:25620:migrated|1539981574830:BmVW=F2=B=0VB=DU&DOFE=G+=B=Bayp=Ca::WaODgKu:WaODfZu:0:0:0::0:0:.greenmangaming.com:0smc_not=deniedsmct_session={"s":1539981560300,"l":1539981601104,"lt":1539981601115,"t":27,"p":20
 
اريد استخراج هذا 


PHP كود :
x-xsrf-token_IkUTAum23JeUfFtpnRRTrH4o-YaeimF-0umEqWvoJ990Z-cEqTaQ0s-V_Uh_gQA4fIYsoQxQhNfnp7C-YF363ZR8kwnh49_d08uNeVSIAenDI-_xcpWyfdptPLKNKq--83ObQ2 

وشكرا



RE: regex vb.net token get cookie - rnmr - 20-10-18

جرب هذا

كود :
Dim access As String = Regex.Match(token, "XSRF-TOKEN=.*?;", RegexOptions.IgnoreCase).Value

حسب كود المثال الذي وضعته في موضوعك فإنه لا يوجد علامة تنصيص "
مع التأكد هل الفاصل هو ( : ) أم ( = )
وهل الكلمة المستهدفة هي XSRF-TOKEN أم x-xsrf-token


RE: regex vb.net token get cookie - XBOOBX - 20-10-18

(20-10-18, 01:54 AM)rnmr كتب : جرب هذا

كود :
Dim access As String = Regex.Match(token, "XSRF-TOKEN=.*?;", RegexOptions.IgnoreCase).Value

حسب كود المثال الذي وضعته في موضوعك فإنه لا يوجد علامة تنصيص "
مع التأكد هل الفاصل هو ( : ) أم ( = )
وهل الكلمة المستهدفة هي XSRF-TOKEN أم x-xsrf-token

الامامها التوكين والمطلوبة 
x-xsrf-token:

اما في داخل  cookie:

XSRF-TOKEN=



انا الي مجنني لمى بعملها على انستكرام بسحبة وبدون مشكلة 

بس لمى بعمل على هذا الموقع من الطريقتين مابيسحب شي 



RE: regex vb.net token get cookie - rnmr - 20-10-18

لم أجد x-xsrf-token في الكود الذي وضعته

PHP كود :
cookie__cfduid=df03484661d3931142de475afac62ea401539981462channeloriginator=Google (organic); channelcloser=Google (organic); is_in_babalic_test=truegmg_row_rt=argogmg_au_rt=argo_ga=GA1.2.1501958757.1539981468_gid=GA1.2.642377236.1539981468; .ASPXANONYMOUS=VcWcFwJ4MlOUtD39nj3Zlv51a3sEjMKRn97cu-6qazN4BEvBVQD_3e7YMX1sYiiwNi1y6Qk3mWWefngvCZ3Rhs6beym48UP2IFBXF_uLdQoePXIwXFJVLkQLapB5xShs5uAhEg2ASP.NET_SessionId=5fync1z1csile04hhtoc4t0agmg_verification=lNePVz8GF4AlMKVHOWIlnEkBElssZxVBIZ0198Z0bzmD8mC0T-gC8emGKhOPL2j-EBbB-LBzvH_iRdqTmEdpAqZXpWMhsl3ZbFIBS2Dcxwgtf8o119V5zPpSt682rWo3a2ErGA2VisitorGroupKey=VIP Visitor GroupFalseCurrencyKey=USDCountryKey=IQAuthorizationKey=LoggedOutGlobalCacheKey=VIP Visitor GroupFalse:USD:IQ:LoggedOutcacheId=706f7ed75d284c320af86edb6edd1d41AuthenticatedKey=LoggedOutgmg_rt=argo__ssid=dfec6e7d3ff2b6d2cd4384a2874b08dCONSENTMGR=ts:1539981522822%7Cconsent:truechannelflow=Google (organic)|naturalsearch|1542573524541XSRF-TOKEN=_IkUTAum23JeUfFtpnRRTrH4o-YaeimF-0umEqWvoJ990Z-cEqTaQ0s-V_Uh_gQA4fIYsoQxQhNfnp7C-YF363ZR8kwnh49_d08uNeVSIAenDI-_xcpWyfdptPLKNKq--83ObQ2cf_rt=argoutag_main=v_id:01668e0c55c6005331bae4c5c27403071001f0690086e$_sn:1$_ss:0$_st:1539983348234$ses_id:1539981465043%3Bexp-session$_pn:5%3Bexp-sessionsmc_uid=1539981557316275smc_tag=eyJpZCI6MTM3LCJuYW1lIjoiZ3JlZW5tYW5nYW1pbmcuY29tIn0=; smc_gmg_ab_user_int=75scs=%7B%22t%22%3A1%7DinsdrSV=1smc_spv=1smc_tpv=1smc_sesn=1bab_locale=enbab_original=en_qubitTracker=1539981533780.407408ins-gaSSId=e648bcb2-8d2b-868c-c1b8-7f9ff5c74872_1539985172qb_session=1:1:14:BmVW=B&DOFE=B:0:WaODfZu:0:0:0:0:.greenmangaming.comqb_permanent=1539981533780.407408:1:1:1:1:0::0:1:0:BbykEE:BbykEE:::::37.236.187.32:baghdad:3035:iraq:IQ:33.3406:44.4009:unknown:unknown:baghdad:25620:migrated|1539981574830:BmVW=F2=B=0VB=DU&DOFE=G+=B=Bayp=Ca::WaODgKu:WaODfZu:0:0:0::0:0:.greenmangaming.com:0smc_not=deniedsmct_session={"s":1539981560300,"l":1539981601104,"lt":1539981601115,"t":27,"p":20

فإذا أردت الجواب السريع
يجب أن تضع أمثلة أكواد كاملة غير مقصوصة
مثل ما فعلت في x-xsrf-token الذي لم أجد فيه ما يدل على نهاية النص مثل ; أو غيره.


RE: regex vb.net token get cookie - XBOOBX - 20-10-18

(20-10-18, 02:23 AM)rnmr كتب : لم أجد x-xsrf-token في الكود الذي وضعته

PHP كود :
cookie__cfduid=df03484661d3931142de475afac62ea401539981462channeloriginator=Google (organic); channelcloser=Google (organic); is_in_babalic_test=truegmg_row_rt=argogmg_au_rt=argo_ga=GA1.2.1501958757.1539981468_gid=GA1.2.642377236.1539981468; .ASPXANONYMOUS=VcWcFwJ4MlOUtD39nj3Zlv51a3sEjMKRn97cu-6qazN4BEvBVQD_3e7YMX1sYiiwNi1y6Qk3mWWefngvCZ3Rhs6beym48UP2IFBXF_uLdQoePXIwXFJVLkQLapB5xShs5uAhEg2ASP.NET_SessionId=5fync1z1csile04hhtoc4t0agmg_verification=lNePVz8GF4AlMKVHOWIlnEkBElssZxVBIZ0198Z0bzmD8mC0T-gC8emGKhOPL2j-EBbB-LBzvH_iRdqTmEdpAqZXpWMhsl3ZbFIBS2Dcxwgtf8o119V5zPpSt682rWo3a2ErGA2VisitorGroupKey=VIP Visitor GroupFalseCurrencyKey=USDCountryKey=IQAuthorizationKey=LoggedOutGlobalCacheKey=VIP Visitor GroupFalse:USD:IQ:LoggedOutcacheId=706f7ed75d284c320af86edb6edd1d41AuthenticatedKey=LoggedOutgmg_rt=argo__ssid=dfec6e7d3ff2b6d2cd4384a2874b08dCONSENTMGR=ts:1539981522822%7Cconsent:truechannelflow=Google (organic)|naturalsearch|1542573524541XSRF-TOKEN=_IkUTAum23JeUfFtpnRRTrH4o-YaeimF-0umEqWvoJ990Z-cEqTaQ0s-V_Uh_gQA4fIYsoQxQhNfnp7C-YF363ZR8kwnh49_d08uNeVSIAenDI-_xcpWyfdptPLKNKq--83ObQ2cf_rt=argoutag_main=v_id:01668e0c55c6005331bae4c5c27403071001f0690086e$_sn:1$_ss:0$_st:1539983348234$ses_id:1539981465043%3Bexp-session$_pn:5%3Bexp-sessionsmc_uid=1539981557316275smc_tag=eyJpZCI6MTM3LCJuYW1lIjoiZ3JlZW5tYW5nYW1pbmcuY29tIn0=; smc_gmg_ab_user_int=75scs=%7B%22t%22%3A1%7DinsdrSV=1smc_spv=1smc_tpv=1smc_sesn=1bab_locale=enbab_original=en_qubitTracker=1539981533780.407408ins-gaSSId=e648bcb2-8d2b-868c-c1b8-7f9ff5c74872_1539985172qb_session=1:1:14:BmVW=B&DOFE=B:0:WaODfZu:0:0:0:0:.greenmangaming.comqb_permanent=1539981533780.407408:1:1:1:1:0::0:1:0:BbykEE:BbykEE:::::37.236.187.32:baghdad:3035:iraq:IQ:33.3406:44.4009:unknown:unknown:baghdad:25620:migrated|1539981574830:BmVW=F2=B=0VB=DU&DOFE=G+=B=Bayp=Ca::WaODgKu:WaODfZu:0:0:0::0:0:.greenmangaming.com:0smc_not=deniedsmct_session={"s":1539981560300,"l":1539981601104,"lt":1539981601115,"t":27,"p":20

فإذا أردت الجواب السريع
يجب أن تضع أمثلة أكواد كاملة غير مقصوصة
مثل ما فعلت في x-xsrf-token الذي لم أجد فيه ما يدل على نهاية النص مثل ; أو غيره.

اشكرك اخي وجزاك الله الف خير  

سحبت السورس من عدة طرق ولم يضهر اضن التوكين ثابت ولا يتغير سوف اجرب عمل البرنامج 

وان تم عمل البرنامج بيعني رايتي للسورس صحيحة 

وشكرا لك اخي واسف لاني اتعبتك معي 

Heart Heart Heart Heart Heart



RE: regex vb.net token get cookie - fouadhdfouad - 22-10-18

استعمل هذه الطريقة اخي ربما تنفعك

ضع النص في textbox1 

PHP كود :
Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        Dim access 
As String Regex.Match(TextBox1.Text"(?<=TOKEN=).*?-.*?--.*?(?=\;)"RegexOptions.IgnoreCase).Value
        TextBox2
.Text access
        Exit Sub
    End Sub