github.com / rsalianto
rsalianto/ tradoor
Rust·294 files·commit 9351d3c·scanned 1d ago·cached ✓
36/100
SUSPICIOUS
Obfuscation or dynamic code paths detected. Intent unclear — review before running anything.
verdict accurate?
Created 5 days ago
Crypto/Web3 project
Created in the last 7 days
threat-state: suspiciouslive
FINDINGS ░▒▓
warningRust unsafe blockunsafe blocks bypass Rust's memory safety guarantees. Malware uses them for raw pointer manipulation, shellcode injection, or calling dangerous foreign functions.crates/wasm/src/gl.rs
// with no allocation in between that could move WASM memory.
unsafe {
let positions = js_sys::Float32Array::view(&frame.positions);
let colors = js_sys::Uint8A...+3warningRust wallet/crypto code with network activityCode handling private keys or signing and also making network requests may be exfiltrating secrets or sending funds to an attacker.bins/server/src/flow.rs
//! //! BTC and ETH are always followed, for everyone. Besides them each signed-in //! reader keeps a list of their own, of up to seven coins, each for a day or a //! week from when they last asked, o...+5
warningRust wallet/crypto code with network activityCode handling private keys or signing and also making network requests may be exfiltrating secrets or sending funds to an attacker.bins/server/src/journal.rs
//! //! A journal is kept for an account: a browser signed in with Telegram, whose //! journal then follows it to any device it signs in on. One not signed in //! draws positions as before, and none i...+5
warningRust wallet/crypto code with network activityCode handling private keys or signing and also making network requests may be exfiltrating secrets or sending funds to an attacker.bins/server/src/liquidations.rs
/// Gate's `futures.public_liquidates`: `size` is signed contracts — negative
/// is a forced sell, closing a long.
pub fn parse_gate(text: &str, lookup: &Lookup) -> Vec<Hit> {+5Scores are heuristics. A “safe” verdict means no known-malicious patterns were found — clever malware can look boring. Wrong verdict? Flag it above; confirmed false positives become regression tests.
210 files scanned @ 9351d3c | 10/28/2026 | heuristic scan — always review manually
risk by category
code execution5
network & exfiltration25
file system access0
obfuscation0
supply chain0
owasp / injection0
telemetry
files 210/294rules hit 5engine v7commit 9351d3c
github
rsalianto/tradoor
Open-source crypto trading terminal in the browser: TradingView-style charts, TPO market profile, footprint, liquidations and order flow from Binance, Bybit, OKX, Bitget and Hyperliquid, with a trading journal and paper trading. Built with Rust, WebAssembly and WebGL2.
77
14
6d
294 files
210 scanned(71%)
9351d3c
architecture░▒▓
entry (1) flagged (7) pkg (110)
314 nodes · 792 edgesscroll to zoom · click node to jump to finding