moyna
Moyna AI — শেখানো যায়, মনে রাখে, বন্ধু হয় 🧠 + Typing
0
views
0
likes
0
installs
Aliases: llama, llama4, meta, moyna2
analysis — static scan, nothing executed
0
grade F
Dangerous — do not install without a full manual review
Security
83
Privacy
32
Quality
100
Maintenance
90
Community
0
critical
Possible credential exfiltration
The file reads session data or secrets and also talks to the network. Verify nothing sensitive is being sent out.
L147
const apiKey = process.env.LLAMA_API_KEY;
medium
Deletes files
Calls fs.rm / unlink / rmdir. Check what path it deletes and whether a user can influence it.
L281
if (fs.existsSync(file)) fs.unlinkSync(file);
medium
Reads secrets from environment variables
Accesses process.env values that look like tokens, passwords, API keys or database URLs.
L147
const apiKey = process.env.LLAMA_API_KEY;
low
Environment variable access
4×
Reads process.env. Fine on its own; worth a look if the values are sent anywhere.
L13
if (_m && !process.env[_m[1]]) {L16
process.env[_m[1]] = _v;L147
const apiKey = process.env.LLAMA_API_KEY;L295
const cooldown = parseInt(process.env.AI_COOLDOWN || "10") * 1000;
low
Filesystem access
2×
Reads or writes files on the machine running the bot.
L6
const _fs = require("fs");L27
const fs = require("fs");
low
Network access
Makes HTTP/WebSocket requests. Check where the data goes.
L28
const axios = require("axios");capabilities — what this file can do, regardless of intent
Network
Filesystem
Shell
Env vars
Dynamic code
Session data
Installs packages
Process control
dependencies
axios, dotenv
checks
Exports a command/module
Handles errors (try/catch or .catch)
Readable, not minified
Has explanatory comments
No deprecated dependencies
Reasonable size (< 200 KB)
raw source — loaded on demand
Loading source…