Bt4dig -
Note: below examples assume a typical CLI binary named bt4dig; adapt if the executable name differs.
bt4dig tx decode --input '0200000001ab...00000000'
bt4dig script disasm --hex '76a91489abcdefabbaabbaabbaabbaabbaabbaabbaabba88ac'
bt4dig addr convert --from base58 --to scripthex '1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa'
bt4dig endian le2dec --hex 'e8030000'
cat txs.txt | bt4dig tx decode --batch --format json > decoded_txs.json
from bt4dig import TxParser, Script
tx = TxParser.from_hex(raw_hex)
print(tx.txid)
for vout in tx.vout:
print(vout.value, Script(vout.scriptPubKey).asm, Script(vout.scriptPubKey).addresses)
Nature of Service:
BT4DIG is a file hosting and indexing service. It does not host original content but rather aggregates and mirrors files relevant to information security. bt4dig
Primary Audience:
Historical Context:
The name "BT4" references BackTrack 4, a legacy Linux distribution that was the predecessor to Kali Linux. This suggests the platform originated as a resource hub for users of that specific distribution, evolving over time to support newer tools while retaining its nomenclature. Note: below examples assume a typical CLI binary
| Component | Description |
|-----------|-------------|
| BT4 (Bluetooth 4.0) | Introduced BLE (Bluetooth Low Energy) in 2010. Operates in 2.4 GHz ISM band, uses 40 RF channels (2 MHz spacing), with data rates up to 1 Mbps. |
| DIG (Digital) | Represents the digital baseband processing: packet parsing, CRC checking, whitening, encryption (AES-128), and application-layer data extraction. | bt4dig tx decode --input '0200000001ab