Independent research by Krishanu โ€” not affiliated with tronify.rent ยท collected 2026-09-20 via plain HTTP GET requests + public blockchain APIs, no wallet connected, no transaction signed

๐Ÿ—‚๏ธ Evidence Locker

Every non-obvious claim in the six reports traces back to one of the files below. Nothing here was rewritten or summarized before hashing โ€” each artifact is exactly what the server returned, with a SHA-256 checksum recorded at collection time so you can verify it hasn't changed since.

โš ๏ธ Handling note: site/tronify.rent_index.html and the site_legit/ HTML files are raw captures of live web pages. tronify.rent's capture contains a real <script src="https://lending.fhogu.pw/greenbid.js"> tag โ€” opening it directly in a browser will fetch and execute the live drainer payload in that tab. The links below for HTML files force a download instead of rendering, specifically to prevent that. If you want to inspect the markup, open the downloaded file in a text editor, not a browser tab โ€” or use "View Page Source" after disabling JavaScript.
Collection method: plain curl GET requests with a standard browser User-Agent, plus unauthenticated public blockchain API calls (TronGrid, TronScan). No wallet was ever connected to tronify.rent and no transaction was ever signed or broadcast โ€” this is passive OSINT only. Full methodology in README.md.

๐Ÿงฌ The Drainer Payload Malware sample

The actual greenbid.js file served by the attacker's C&C at fetch time. This is the file analyzed in Code Analysis.

payload/greenbid.js
150,274 bytes ยท text/javascript ยท served via Cloudflare
sha256: 0f6d6447...bf4416
payload/greenbid.js.response-headers.txt
HTTP response headers โ€” Last-Modified: 2026-08-30, ETag hex suffix matches content-length
734 bytes

๐Ÿ“ก Live C&C Configuration Rotates โ€” dated snapshot

The response from the C&C's unauthenticated /tron/config endpoint โ€” the source of the real attacker addresses used throughout this report. The attacker can change these values at any time; re-fetch to check current state.

cnc/tron_config.json
tronSpender, tronSweepAddress, tronSweepMinTrx, tronExchangeContract
sha256: 68370f8b...4010
cnc/tron_config.response-headers.txt
Fetch timestamp: 2026-09-20 04:30:40 GMT
690 bytes

๐ŸŒ tronify.rent Homepage Contains live malicious script tag

Raw capture of the phishing frontend, including the company registration text (EIN 87-2945163, Orlando FL address) and the injected drainer script tag. See the handling warning above before opening.

site/tronify.rent_index.html
34,168 bytes ยท fronted by DDoS-Guard ยท last modified 2026-09-14
sha256: 871e721f...3b5b1
site/tronify.rent_index.response-headers.txt
server: ddos-guard ยท content-security-policy present
699 bytes

โ›“๏ธ On-Chain Verification Confirmed real theft

TronGrid API responses for the three addresses from the live C&C config, plus the sweep address's recent TRC-20 transfer history โ€” the primary evidence that this is active, not just capable, exploitation.

onchain/account_tronSpender_TV6n8c...Ys5rv.json
Created 2026-07-23 ยท holds 14,635.00 USDT + 875.44 TRX ยท last active 2026-09-19
sha256: 51a32eec...9219d
onchain/account_tronSweepAddress_TLv3iS...g7tpJ.json
Created 2026-07-23 (39s after spender) ยท holds 32,288.30 USDT + 3,213.53 TRX
sha256: 12273499...2087b
onchain/account_tronExchangeContract_TDE7vf...DYPux.json
Deployed contract (type: "Contract"), on-chain name decodes to "TronEnergy"
sha256: 4129b40a...64154
onchain/trc20_transfers_tronSweepAddress_page1.json
Most recent 30 USDT transfers ยท ~25 distinct senders, 2026-08-27 to 2026-09-19 ยท two consolidation transfers out (24,000 & 6,000 USDT)
sha256: c15e8e0b...73c8b

This is a single page of the most recent 30 transfers (not the full history) โ€” see the fact-check log for what remains untraced beyond this page.

๐Ÿ”Ž Brand & DNS Comparison Brand-squat finding

Live DNS resolution for tronify.rent, the payload host, and every Tronify-branded domain we could find โ€” the basis for the "this is brand-squatting on a real service, not a typo-squat" finding in the IoCs report.

dns/resolution_snapshot.txt
tronify.rent, lending.fhogu.pw, tronify.app/.llc/.pro/.io/.com, tronified.com
255 bytes
site_legit/tronify.io.html
The one Tronify-branded domain found genuinely live and serving a product (og:url points to tronify.ai)
11,321 bytes
site_legit/tronify.pro.headers.txt
302 redirect to google.com โ€” confirms this domain is dead/abandoned, not a live competitor
815 bytes
site_legit/tronify.app.headers.txt, tronify.llc.headers.txt, tronified.com.headers.txt
Empty (0 bytes) โ€” curl could not resolve these hosts at all on 2026-09-20
0 bytes each

๐Ÿ” Checksums

SHA-256 for every hashed artifact above, generated at collection time. If you re-download any of these from their live source and the hash differs, the attacker has changed something โ€” that's expected for the C&C config and payload over time, but worth noting the date if you're citing this report.

0f6d64472d6369a098f403db117b1285e79b0fdac79caaa639fc0e50e5bf4416 payload/greenbid.js 871e721feaf25ffe062d114b62338de54a551e406d0fff36c79ccee52413b5b1 site/tronify.rent_index.html 68370f8b1aea516a8812ea8086a65b8883b0d63faeb6417b6c2f80a623e4d010 cnc/tron_config.json 51a32eec1367085c8d25291013f734fad460dc373240096cb07e90b45849219d onchain/account_tronSpender_TV6n8cCLmX5mRCMMNvcE1K1i87Yo9Ys5rv.json 122734998dd37701079998dcc861b1ce4fc5fcc1edc5210f9e1135741632087b onchain/account_tronSweepAddress_TLv3iSnZxWghEmadLDzuAK2p5GkAwg7tpJ.json 4129b40a6279889e60585178002fc56398b2100171c318dac0b3d894fc064154 onchain/account_tronExchangeContract_TDE7vfjJuYqEzzKw6hfdSB3dfLQyXDYPux.json c15e8e0bd915a6f0be039dc90ffa040e6ad4523e2c6d2ad2e2117223c7673c8b onchain/trc20_transfers_tronSweepAddress_page1.json

View raw SHA256SUMS.txt   View collection README

๐Ÿงพ Chain of Custody

โ† Previous
Defense & Remediation
Back to โ†’
Home