From 6fa135ac7636e5d67a9b5840e19eaebf99f4adea Mon Sep 17 00:00:00 2001 From: Grey_D Date: Tue, 18 Apr 2023 21:42:57 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20fix=20login=20issue?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + config/chatgpt_config_sample.py | 4 ++-- utils/chatgpt.py | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index e725386..20fa5b6 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ https://user-images.githubusercontent.com/78410652/232327920-7318a0c4-bee0-4cb4- ## Contribute - The project is still in its early stage. Feel free to raise any issues when using the tool. +- Please help to contribute by submitting the vulnerabilities you identified or challenges you solved with **PentestGPT**. - This project is for research purpose. Please contact me if you're interested in collaboration. ## Installation diff --git a/config/chatgpt_config_sample.py b/config/chatgpt_config_sample.py index 6f53024..058f678 100644 --- a/config/chatgpt_config_sample.py +++ b/config/chatgpt_config_sample.py @@ -8,7 +8,7 @@ class ChatGPTConfig: cf_clearance: str = "" session_token: str = "" accessToken: str = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Ik1UaEVOVUpHTkVNMVFURTRNMEZCTWpkQ05UZzVNRFUxUlRVd1FVSkRNRU13UmtGRVFrRXpSZyJ9.eyJodHRwczovL2FwaS5vcGVuYWkuY29tL3Byb2ZpbGUiOnsiZW1haWwiOiJnZWxlaUBxdWFudHN0YW1wLmNvbSIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlfSwiaHR0cHM6Ly9hcGkub3BlbmFpLmNvbS9hdXRoIjp7InVzZXJfaWQiOiJ1c2VyLW53ZmxBZzJ0aGxTVkh6cEJnd0dGUmdxRSJ9LCJpc3MiOiJodHRwczovL2F1dGgwLm9wZW5haS5jb20vIiwic3ViIjoiZ29vZ2xlLW9hdXRoMnwxMTM3MDI0Nzk2MzI2NTQ3NTk3NjIiLCJhdWQiOlsiaHR0cHM6Ly9hcGkub3BlbmFpLmNvbS92MSIsImh0dHBzOi8vb3BlbmFpLm9wZW5haS5hdXRoMGFwcC5jb20vdXNlcmluZm8iXSwiaWF0IjoxNjgxNjM3Mjc1LCJleHAiOjE2ODI4NDY4NzUsImF6cCI6IlRkSkljYmUxNldvVEh0Tjk1bnl5d2g1RTR5T282SXRHIiwic2NvcGUiOiJvcGVuaWQgcHJvZmlsZSBlbWFpbCBtb2RlbC5yZWFkIG1vZGVsLnJlcXVlc3Qgb3JnYW5pemF0aW9uLnJlYWQgb2ZmbGluZV9hY2Nlc3MifQ.n1FPeYK6Bu2VCJf5NtY2yro9qzpaA8OfUcscXbUoHkIeuth__LHdbjjnwFbO9midXiaP5nY2wi86LMIWZUU99P-_A6CodAT-Qs26Hef3-6daSFfYuL_tgMJ6jcPGq9KGlGIhytcJ7v4v90XSV5M9JjWMHMsTbMGhz1MuHplQGLZdjDG23mH_qxRUWduhEDExnEkBMNgiFT7POs30fNU5YzLz15w7UBnBTEctH60IfUFlni6C4ibybVZLcbY4IOoAIifW-okKhBpazlSIPDcLAq3CG7nzELbML69omdEM0qbEUCEOiB-E6Z0ICbWJFJGmACGHjycuN2d8F2oDbyGTeQ" - # pass the complete cookie string - cookie: str = "intercom-device-id-dgkjq2bp=0b79bf97-190f-4146-90b1-8e5ee76889a9; __Host-next-auth.csrf-token=0b7e3bb24cc2f1d21030a03269484f928527e4aab16c9b4d344529ee46ca9fe8%7C2a6e7e38eaac7ca8cbcae40912bade72150d8aa18317e3db74f49b125957613a; oai-asdf-ugss=user-nwflAg2thlSVHzpBgwGFRgqE; oai-asdf-gsspc=user-nwflAg2thlSVHzpBgwGFRgqE; intercom-id-dgkjq2bp=73b81fc6-1a89-4778-8602-938e95bb1c8f; cf_clearance=_z12D.4Y9J04S58iQVBXt_SuylQgcf_.9ZhUa6PdQgg-1680495871-0-1-b0e12fb5.3143ca51.e7e07055-160; _ga=GA1.1.251554109.1679673782; _ga_9YTZJE58M9=GS1.1.1681351156.9.1.1681351217.0.0.0; _cfuvid=FpwoyzyYPrG0a0NqtkhvayIWPZmzOQc4B9g3pEunvo8-1681470057686-0-604800000; cf_clearance=Abi_.usI_LK3Eoensyvi9UgaMHxP8uRhgqHgEgwYNS8-1681634935-0-1-30d8c658.7e8ece0b.32f642bc-160; __Secure-next-auth.callback-url=https%3A%2F%2Fchat.openai.com%2F; _puid=user-nwflAg2thlSVHzpBgwGFRgqE:1681637789-PBgn031oMYpyBkSzmaJs5%2F9gCN%2BWMUl6%2B4eJKNKXBHk%3D; intercom-session-dgkjq2bp=TjZpVEU3S0RDa0dZVkJuS3QxNkJpNE44L2VKNGswMnA0ZTJCYi9ud3B5MlN3ZXVQN1Q0Y2htcThUcGR1V3N1Vi0tbGJLd2ViR1hZL0oxek9Wc2NYbjBOdz09--237d1264dc1f1bb1e8751c867154000e0febe08f; __cf_bm=Nl7zy2rM7a8Ix1MB64EyiG5vePkLZ0HX2RtJuj1SYT4-1681638176-0-AUS+5CeavTt8Xs/aw07CxlVVfvtjjfcLCxru0byb1OdTmb5UpP6kbVhesib0j8vJblhaO19VTr7wVEtr46iiA7D+4zVNYD0b4Lh6gZ5wBXlSmf0lrOl/vDhtCn4WOiY92Uu2+6JqWAk6gtHYfSx+waQqzaKIPQnQMNti2IrpyZZd; __Secure-next-auth.session-token=eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..AWS-LTB6eFjfk-oM.7MNUUFAU1yRzRnRzwNlefn-076MjjtFxN2gylg6TN6IJGk19QJ5EkAeLwqgc1ce0YDhbkKCSOf0Y3D5C_ww--qFNfq5gGszIDjcjT7AKx_FMwjfRqVFjAJ2EUvnyZxTGRRXNXUQY21zjYndcETy66mpbVI1v2tZin7ge_9oqqNh_ikedVql0Gn9awBL5qS1hI8NHaAa9EjuJCJjtw4I4cCQ7AlYc52Ze3__cGQxR01cjPZq0HFrVlu89oIOqetexubO1OSYqaDc351Lk16C_dSLQz7XxTv5P_kDv2tUmTExx36z9DuuJY8InwrpHTPa6xH9vqy9HmDj9Yu_56fsNeVhArdbE4ulKzkZo-N1sZfTu2TzJVdOJWlIQSR6Vbdp5BEdVm_a8iYrAC4sCyswSYhnUm-EjxA4UGMFB-K7eDMwbimy1rYKk9hCwLgX2LWSPcRuFNvXvv4mZFPwIO3ZmbJ-U6vE__IaMwq-6fHqvQiQEjjInU5LyIGp4EFrXvlWI3iP7vGRXDneMsRhc84mL-iDYlOddfqWvhko-RLW3X-soMWH1ARpiKyEZCYAPSRZ_HnYjWWeFfEgvEy-lFb5MPPGPvpb9DC3PZty9NoQwQIIxKvWLxzkH4kEiIfQ7Wz4_tXadvgPddqkeBTHAUwvzThPDP_zL6KGy_i09xWAmAwgWU221AXQMc-RD1T0X8tq6ivQBSjVvtgpx4wP0tltG81hiAlTXZMjqG5hWGlWkPDg-uT2SafB5t-8rPnaj_ZIhej3wa78jjgfcJCairEtlFerNtZsCRnoslx9yRIAFuPs4ogIkCJdzNb5vfkJM1djZDaiFBRYIocjjE-AXNJY-bngjDQsofyWxFF_tX3hSwkF4KovMcRyvhp7Jn4QIpioL-n8D3uf11AqSINXY3jXkAXRumBxVtNBgZEEKuaBEqmGckQW5r7UTYai2f9Izoml9d-ccdJdpAS4BigY5_QTZc4fVZ8UJ8wr5rPS-hnx-L-Fp2rhwwqNCDUINKX9v5X3LATibQJkWovxw2HCJK-KVrNlsrh8kRpzqZpjVQ-G7niq8sc5ckE-8IrJuUwNSiDIvi9xHgCl8XQGP0qEivis-cHX_rcNZL7giZvm0jIxra9V1PABxrDpjLuvaLBTquhdvE296Tn7qesKKeVlo4TmxSg3kO6Tro4SFi_-bpNPuS1xXMkGdkP63fFfRSK6k4qPn87MQLu7DDvi_Ccdh_gE8mDhfMKcW6UE9IBf4AMQ3fUbWuQ7hCDtPT-ZLEPR6BkUkyxlkuzImNWWWFK0Q2m0lHsr3WSijm8_gQbWZ1Z1Nw9QNUPWzQVAP2sY6LTvCzq94bR5uwIjjcul7aDSZGG0NWnCuj6tN9jhdDKL3Ble8zJG7v_MBz0ZU64EFCsmM6oplfAPXXofNjYeaViccngn2q4ecosbUCrdw4x6cwBU1l2B_P40qTUGg4Pe301A6qe-7qnuFFe6rYp_ylPB7ADCxYpxHOjeR_bUx-cPd15_FyeBhY7Gly7CETli-LwJaQu51nPccxPj90H49b4NLWzo83Gq4f2Ah4Li-QH-iK_AwZPqhA40-0awZzq9PwGAfZKoEFppwvxBRQ-nRxCz6G_BCLPPZg1bKrLxF-uQWQl3pk1eFmdUaPtqvMEHgrT-28QTSxpzyu_Lh1aoJRuA-P8BeEnanIPJurAxFhspZCzX-37tY7AlQKcMScouASpNP7obQ4DR1nhAmhzj_LpV1lef9hx7EHfknKcxnsyJzg0QNnTpNL_rjMagM5Ni25A8fy5WGXlcjAmp8mlYYuyPQ1XQOxHVy4CrgyyS9t6R-t8s70x3jwFc000mnouU5exF8oijkR41dS-r0A6_Wc4dge6yEktodQVpM2Gqzkdl3pmhH_uIcvfDXiHqu-6mbGhaZrH6yk-L8VAtRut8iSKj0MUX8eBztTPYEaBFuYrH8F36aolFMBuOhBU9FxjXOx2xthOVg-UQttbZA4V5QaiJTIuQMOMis-0V9ErL1Z1Y5fh3vqS408guOheb8fhSobAJD9Bq9hMaJVf-rnWBtjMmnss-jU9VC7fFn1tgk-TAaUauKIyxd-RaWrUfwWocWBmtSO_Y0kwPG5kp5aXv7BUd_SyF_9AipuoGc8z7tfZTlPhKuogL9zZJ7DBz4BlidOtSuzeQQS1yx4GM4TJGBgdfaESQlifYyV4Xp21keyCBFf8xWA_HCKGdyXKmO80YtMoOa_WoCIf6KYo_w2-h5BbHe0GhrObIDWD99-TJB-k0Gh17b6TLH9L2J1MO1_wiI3HlKPERYPthE18OQhkktu8iGQ2SeQj1g-Yuh7wrwcFjOpzfM-xZoL2SfXc1Q54fWtglzkophWhRgX9mObEamV97aGrZH-SIT8HswDaH4gzAi094PaxqSQ47lT5iTZerffYWCzL86Y2JTXX7Hoqk84TyhRa6GtDkPu3PLjSYYjbRK7F4iCJ2Vk7UJ3OZ4Hx659gxZ9OO6az4Ymz1TDcpDXgucCpeF86pTsaYrhhe5YP6K6q_C18l7_iViDii41jUbcZpcAFLNWg8clni8Q1X5kF2lM0g3C3ezLcWxjk16bLpK11HPmk5IEEY6DK1TLKoHR6ZT.xzlZwEwM0beQe45RQIeSCw" + # in case that the above variables does not work, use the complete cookie. Modify utils/chatgpt.py when necessary. + # cookie: str = "cf_clearance=a5UwzL8kQC7UuiIw7KBLR_P2L3fD26Ig1wi3BLtYfz8-1681710420-0-1-1c774925.50166c05.ea990307-160; _puid=user-nwflAg2thlSVHzpBgwGFRgqE:1681714149-zzKFtJqbsBlPfJ0Qq5cBUC6M6uTF2TVrt4jUgEsaOG0=; __Secure-next-auth.session-token=eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..FRVnrECoLkJIK2Ye.fdocO9jjvxVZCqhTIsX0dQT01h0GXSaaPYyDgd6N_fYKRb3M-AimSnbNJT2d-vHI7xsvHNw4ep2bPp9JHognSQYH6iedDIH4yrHdueJ6a4CT-k9LL-DZwRCuEbAQq6KDisAHAU33uyAGxoVYsY2q7JF0qwkMC7vMIIMthKlHa0yKxfC9krHNx5aIBa_nIUFOowNor_FuezpHuGnnklb5qZLosDBY9p1gdBjumo6v1xItMsyUCZm1dP5Eg_jSHsm9hqT1Ee0CvTToXXANtQTouOjIxtvKiMbGh_wcdroVBQxOtkdYXT-XcsOP89vXoj7H3go7i-Fd6xm78zDF0xyWJO7PXgNXhGgFk5c8ovjmPcY6vwK_8dSk3owlGFoobSLoeit1b47f-SZCH4x0xSNKMU5OV6_HGQ7Tm6yWB-tPMsek5v1EBnL01w4adeSpM6XxvipFHV2TkLhvMFsx-A2aun_k4i8AUwPhRyykkN2cezuIOHm-RW6KBm8ycE8xswKG7ijAYxOtLAUy5BGZafcPndbrcGmlNNc5TBvOYEBqJcjoBBmeDRjOUx4GZqrTIc7UZxwlp-9zVa7iE8_JmEbJfV6WLLZ0zf6kUO0pNG41HFvggDYU1ayUv8jeqCSM0gqmpxDPhaVqKO0ycAx1ruW8WVCT3GB8PkGBgvZwXR6WUfkHqf-n-vI62G6-5B3ehW1TVq54GhtYW0Vb4N2cD4UjWsX8zOfgzPknsMnoZ7bsWKSaW2CBJJZZe-dqC2axAWqLHz9ZQcTvZEm5qdWMK6BCoxc05Wc4gIvBEM9bf-7KWbQFD3POQidNIfHRwvxEJpTZrLyAvFZKY715ZJS_gtsDbIuPrS-vaIOh3OG42A8kOHbUadwYklkeqzN4w44R2nAU8kIbsU2gsD2AklnYMnT0Gtlr-ENSdzL-avlkj_lkMmK6n5NNlhKyjBd1z8yut1wNs4raP8J1HS-orf7gH1K-x-H4S4N8T-kM199ANRBpsrey_qrhl-Qh6DKTIcpTES4VDSmhAH_ywnFX82YfyPZj-4wvcdzlVg5mO_SsR5v65TCtwU4G51NBsedOsUFy8vtcj9dcBaoJDTCJVRwJb7Ov9jyUUnEzKRxid2J139KbPp2hU9xgUoZ8C2OEHAaS8Zuz2IZHe0jbmzmcZQkOdTJRwiWGEAfCekgFcVou3ex0bnq13YZjL8QYguxKFqTz_gXcZdhqST6nndbRU0q5NTDTp_W6ZzwY4LkexmGfNDUAU2CtXecmV0MBJXgcFAK8aRS5NF1rzndlFJVv-d_uzwoE_nDIixGw1jk7YD0iXol0B2kQKURengD51hQxQ09zrS5QB0Cr5flUqwUpJjhcIGpIa5mOVJ0r-IXOxEGUM8frJ4X1NQOXmYv4ROJL6A11-Ibyoo3tIac0gk-QNXi0pSsJ3yMP18sWxsufMm0vVV7OCe0YNJ4vLqDMeaUSzmwLPTLMDlEvZidahRSpBLpYN38RbVpWG2MuoMTdoXzc4Z9HxS56iEA58wY7nJ_l9aXOo1uGfUb5n0ztWLbT523pQ2RG9ZOuJzAlaIHtnKUC6lLhN5YSwqIMvV_zOPL9j0RZZ7QCDIPnMud6i6cV5zyMwuw2RxmyPL_hxVxf5F8RLsAKAQIFDZJ2swkcVlzTODmhFaBOBXm7FnlPubFIczSjzEfnWvlH-raxX1rs2lvgn42yy13nNucSM3p0frDaatUINcZXNgUa7Ja6gZOFAgEhD1idmoNQJB-t39KlHGAai3aIwqxaIqSO_a7i0QcZV7dpkFusRU7ZOQ6etqc6HY5WUw0kwCRQ3rXer49TvQ1HaV4KDzlKYocoTk8V3T_8OW5sGErTPEUFMFup0DgFUas2Lm3B6Ex49nlBj35G7DVKpFJmIQ5elcV1YrF9v2rj2qYneaLcHIJj99SKvYpuYvsy9pzYpbUeUuKT9sm7e2u05Dj3icw5HH6_GdsthC35fYmM6IM3E9YMQLddwhIziVBBbfvgXMjlH0qPgUWnd1UEB5x88IU5Mk2D18l513TVvyX57x5_ErsvmlvVEMNxQ3o3bIm-cpeYs87GUfpk6irXDZmEJLkgn_2QK6z_ZGm0rKjt-MKzoMUhZvjgtTDzkbC76veguh65Nm-gai36FRAjdzapmNZOZAxpIW6VRCZzGK1I5NWgAFNIP6HmpzdkxJE2SRYYhARhNbL_hDSB96eFfRxRv5-ACj-KnVBPLEtSDdIAthhQkaCBi3wW-J1yaQ64x4vG8g3wFarnouBqs_qUBbVBexIPoqCXijr7osJ6xMJpxeEsragWsuC4cxKMkA9w76xqId_q-Vb9AhxFuqZw9cDW7BdhrZ3gUCYsBBPH5wnJYR3wN6xZpkCBnNE-hAl15OKUL3haEgm5VMWnFg7efZhjyk_ZktgM9h2f8MYyJpAWHEt0kYPRjPOt8N0DT_FmSrgnPacvULqqCJ0VRNF4AlhF3dSryOxahNAymGI14GBukzk63LLP53faQBMVBDy-Ao3VAWyc_68IW3Eb-ix7p4gbnEaBj7afE7S-37syk3nJXEPMPLETv7BcI0Gr85G_8SXJKcBytCayGQs9zOzsGcbtzz7T4glvE3UGTH9DjyCs.PxD3B5ajqBTzeDziS5ygew" error_wait_time: float = 20 is_debugging: bool = False diff --git a/utils/chatgpt.py b/utils/chatgpt.py index 496ca33..bbc8130 100644 --- a/utils/chatgpt.py +++ b/utils/chatgpt.py @@ -69,7 +69,7 @@ class ChatGPT: self.headers = dict( { "cookie": f"cf_clearance={self.cf_clearance}; _puid={self._puid}; __Secure-next-auth.session-token={self.session_token}", - "cookie": self.config.cookie, + # "cookie": self.config.cookie, "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36", "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" # 'Content-Type': 'text/event-stream; charset=utf-8',