humanifyjs
Version:
> Deobfuscate Javascript code using LLMs ("AI")
12 lines (11 loc) • 399 B
JavaScript
import { webcrack as wc } from "webcrack";
import fs from "fs/promises";
import path from "path";
export async function webcrack(code, outputDir) {
const cracked = await wc(code);
await cracked.save(outputDir);
const output = await fs.readdir(outputDir);
return output
.filter((file) => file.endsWith(".js"))
.map((file) => ({ path: path.join(outputDir, file) }));
}