Advanced Search

??Swap the CardGate Gateway API to receive all the payments from target store



mobbcc

Carding Novice
Joined
29.03.25
Messages
12
Reaction score
0
Points
1
View attachment 52902Sharing a good method that still works on some stores that use the card gate gateway(typically used by invision forums):
Lack of origin authentication (CWE-346) at IPN callback processing function allow (even unauthorized) attacker to remotely replace critical plugin settings (merchant id, secret key etc) with known to him and therefore bypass payment process (eg. spoof order status by manually sending IPN callback request with a valid signature but without real payment) and/or receive all subsequent payments (on behalf of the store).

Usage:
1. Change values of the constants (see below for TARGET & ORDER*)
2. Host this script somewhere (must be bulletproof vps or cpanel from Https://blacknic.pro)
3. Register a merchant at https://cardgate.com
4. Sign into "My CardGate" dashboard
5. Add fake site or choose existing one
6. Click "Setup your Webshop" button in site preferences
7. Paste the URL of this script into the pop-up window and click "Save"
8. The target store the settings of your site, enjoy :]

Note: It works perfectly in both Staging and Live modes, regardless of the current mode of the target shop.

Script (save it as gateway.php in a publicly accessible folder with permission 775):
*** Hidden text: cannot be quoted. ***

To run it, go to your-url.tld/gateway.php
If you have questions like… ?HOW TO FIND MANY POTENTIAL TARGETS? dm or contact my support:
thx bro
 

saw007

Basic
Joined
11.05.21
Messages
36
Reaction score
2
Points
8
View attachment 52902Sharing a good method that still works on some stores that use the card gate gateway(typically used by invision forums):
Lack of origin authentication (CWE-346) at IPN callback processing function allow (even unauthorized) attacker to remotely replace critical plugin settings (merchant id, secret key etc) with known to him and therefore bypass payment process (eg. spoof order status by manually sending IPN callback request with a valid signature but without real payment) and/or receive all subsequent payments (on behalf of the store).

Usage:
1. Change values of the constants (see below for TARGET & ORDER*)
2. Host this script somewhere (must be bulletproof vps or cpanel from Https://blacknic.pro)
3. Register a merchant at https://cardgate.com
4. Sign into "My CardGate" dashboard
5. Add fake site or choose existing one
6. Click "Setup your Webshop" button in site preferences
7. Paste the URL of this script into the pop-up window and click "Save"
8. The target store the settings of your site, enjoy :]

Note: It works perfectly in both Staging and Live modes, regardless of the current mode of the target shop.

Script (save it as gateway.php in a publicly accessible folder with permission 775):
*** Hidden text: cannot be quoted. ***

To run it, go to your-url.tld/gateway.php
If you have questions like… ?HOW TO FIND MANY POTENTIAL TARGETS? dm or contact my support:
show me
 

qazwsxqazwsx

Carding Novice
Joined
18.04.25
Messages
1
Reaction score
0
Points
1
View attachment 52902Sharing a good method that still works on some stores that use the card gate gateway(typically used by invision forums):
Lack of origin authentication (CWE-346) at IPN callback processing function allow (even unauthorized) attacker to remotely replace critical plugin settings (merchant id, secret key etc) with known to him and therefore bypass payment process (eg. spoof order status by manually sending IPN callback request with a valid signature but without real payment) and/or receive all subsequent payments (on behalf of the store).

Usage:
1. Change values of the constants (see below for TARGET & ORDER*)
2. Host this script somewhere (must be bulletproof vps or cpanel from Https://blacknic.pro)
3. Register a merchant at https://cardgate.com
4. Sign into "My CardGate" dashboard
5. Add fake site or choose existing one
6. Click "Setup your Webshop" button in site preferences
7. Paste the URL of this script into the pop-up window and click "Save"
8. The target store the settings of your site, enjoy :]

Note: It works perfectly in both Staging and Live modes, regardless of the current mode of the target shop.

Script (save it as gateway.php in a publicly accessible folder with permission 775):
*** Hidden text: cannot be quoted. ***

To run it, go to your-url.tld/gateway.php
If you have questions like… HOW TO FIND MANY POTENTIAL TARGETS? dm or contact my support:?
6666
 

luci1234

Active Carder
Joined
08.02.25
Messages
35
Reaction score
1
Points
8
View attachment 52902Sharing a good method that still works on some stores that use the card gate gateway(typically used by invision forums):
Lack of origin authentication (CWE-346) at IPN callback processing function allow (even unauthorized) attacker to remotely replace critical plugin settings (merchant id, secret key etc) with known to him and therefore bypass payment process (eg. spoof order status by manually sending IPN callback request with a valid signature but without real payment) and/or receive all subsequent payments (on behalf of the store).

Usage:
1. Change values of the constants (see below for TARGET & ORDER*)
2. Host this script somewhere (must be bulletproof vps or cpanel from Https://blacknic.pro)
3. Register a merchant at https://cardgate.com
4. Sign into "My CardGate" dashboard
5. Add fake site or choose existing one
6. Click "Setup your Webshop" button in site preferences
7. Paste the URL of this script into the pop-up window and click "Save"
8. The target store the settings of your site, enjoy :]

Note: It works perfectly in both Staging and Live modes, regardless of the current mode of the target shop.

Script (save it as gateway.php in a publicly accessible folder with permission 775):
*** Hidden text: cannot be quoted. ***

To run it, go to your-url.tld/gateway.php
If you have questions like… ?HOW TO FIND MANY POTENTIAL TARGETS? dm or contact my support:
Good
 

Lacklustr

Carding Novice
Joined
28.02.22
Messages
5
Reaction score
0
Points
1
View attachment 52902Sharing a good method that still works on some stores that use the card gate gateway(typically used by invision forums):
Lack of origin authentication (CWE-346) at IPN callback processing function allow (even unauthorized) attacker to remotely replace critical plugin settings (merchant id, secret key etc) with known to him and therefore bypass payment process (eg. spoof order status by manually sending IPN callback request with a valid signature but without real payment) and/or receive all subsequent payments (on behalf of the store).

Usage:
1. Change values of the constants (see below for TARGET & ORDER*)
2. Host this script somewhere (must be bulletproof vps or cpanel from Https://blacknic.pro)
3. Register a merchant at https://cardgate.com
4. Sign into "My CardGate" dashboard
5. Add fake site or choose existing one
6. Click "Setup your Webshop" button in site preferences
7. Paste the URL of this script into the pop-up window and click "Save"
8. The target store the settings of your site, enjoy :]

Note: It works perfectly in both Staging and Live modes, regardless of the current mode of the target shop.

Script (save it as gateway.php in a publicly accessible folder with permission 775):
*** Hidden text: cannot be quoted. ***

To run it, go to your-url.tld/gateway.php
If you have questions like… ?HOW TO FIND MANY POTENTIAL TARGETS? dm or contact my support:
this is badass
 

Amaru

Carding Novice
Joined
01.03.25
Messages
21
Reaction score
0
Points
1
View attachment 52902Sharing a good method that still works on some stores that use the card gate gateway(typically used by invision forums):
Lack of origin authentication (CWE-346) at IPN callback processing function allow (even unauthorized) attacker to remotely replace critical plugin settings (merchant id, secret key etc) with known to him and therefore bypass payment process (eg. spoof order status by manually sending IPN callback request with a valid signature but without real payment) and/or receive all subsequent payments (on behalf of the store).

Usage:
1. Change values of the constants (see below for TARGET & ORDER*)
2. Host this script somewhere (must be bulletproof vps or cpanel from Https://blacknic.pro)
3. Register a merchant at https://cardgate.com
4. Sign into "My CardGate" dashboard
5. Add fake site or choose existing one
6. Click "Setup your Webshop" button in site preferences
7. Paste the URL of this script into the pop-up window and click "Save"
8. The target store the settings of your site, enjoy :]

Note: It works perfectly in both Staging and Live modes, regardless of the current mode of the target shop.

Script (save it as gateway.php in a publicly accessible folder with permission 775):
*** Hidden text: cannot be quoted. ***

To run it, go to your-url.tld/gateway.php
If you have questions like… ?HOW TO FIND MANY POTENTIAL TARGETS? dm or contact my support:
 

nicolasa

Carding Novice
Joined
08.04.25
Messages
9
Reaction score
1
Points
3
View attachment 52902Sharing a good method that still works on some stores that use the card gate gateway(typically used by invision forums):
Lack of origin authentication (CWE-346) at IPN callback processing function allow (even unauthorized) attacker to remotely replace critical plugin settings (merchant id, secret key etc) with known to him and therefore bypass payment process (eg. spoof order status by manually sending IPN callback request with a valid signature but without real payment) and/or receive all subsequent payments (on behalf of the store).

Usage:
1. Change values of the constants (see below for TARGET & ORDER*)
2. Host this script somewhere (must be bulletproof vps or cpanel from Https://blacknic.pro)
3. Register a merchant at https://cardgate.com
4. Sign into "My CardGate" dashboard
5. Add fake site or choose existing one
6. Click "Setup your Webshop" button in site preferences
7. Paste the URL of this script into the pop-up window and click "Save"
8. The target store the settings of your site, enjoy :]

Note: It works perfectly in both Staging and Live modes, regardless of the current mode of the target shop.

Script (save it as gateway.php in a publicly accessible folder with permission 775):
*** Hidden text: cannot be quoted. ***

To run it, go to your-url.tld/gateway.php
If you have questions like… ?HOW TO FIND MANY POTENTIAL TARGETS? dm or contact my support:
Thanks
 

CryptoPhoenix88

Carding Novice
Joined
18.03.25
Messages
4
Reaction score
0
Points
1
View attachment 52902Поделюсь хорошим методом, который все еще работает в некоторых магазинах, использующих шлюз Card Gate (обычно используемый на форумах Invision):
Отсутствие аутентификации источника (CWE-346) в функции обработки обратного вызова IPN позволяет злоумышленнику (даже неавторизованному) удаленно подменять критические настройки плагина (идентификатор продавца, секретный ключ и т. д.) на известные ему и, таким образом, обходить процесс оплаты (например, подделывать статус заказа, вручную отправляя запрос обратного вызова IPN с действительной подписью, но без реального платежа) и/или получать все последующие платежи (от имени магазина).

Использование:
1. Измените значения констант (см. ниже TARGET & ORDER*)
2. Разместите этот скрипт где-нибудь (должен быть защищенный VPS или cPanel от Https://blacknic.pro )
3. Зарегистрируйте торговца на https://cardgate.com
4. Войдите в панель управления «My CardGate».
5. Добавьте поддельный сайт или выберите существующий
6. Нажмите кнопку «Настроить свой интернет-магазин» в настройках сайта.
7. Вставьте URL этого скрипта во всплывающее окно и нажмите «Сохранить».
8. Целевое хранилище настроек вашего сайта, наслаждайтесь :]

Примечание: отлично работает как в режиме подготовки, так и в режиме реального времени, независимо от текущего режима целевого магазина.

Скрипт (сохраните его как gateway.php в общедоступной папке с правами доступа 775):
*** Скрытый текст: не может быть процитирован. ***

Чтобы запустить его, перейдите на your-url.tld/gateway.php
Если у вас есть вопросы типа… ?КАК НАЙТИ МНОГО ПОТЕНЦИАЛЬНЫХ ЦЕЛЕЙ? пишите в личку или свяжитесь со мной по поддержке:
Nice bro
 
Top Bottom