This media is not supported in your browser
VIEW IN TELEGRAM
Foydali usulβ
Manba: haad
Manba: haad
<?php
$text = $_GET['text'] ?? '';
if (empty($text)) {
header('Content-Type: image/png');
$im = imagecreate(400, 100);
$bg = imagecolorallocate($im, 30, 41, 59);
$tx = imagecolorallocate($im, 255, 80, 80);
imagestring($im, 5, 10, 40, "β 'text' parametri yo'q!", $tx);
imagepng($im);
imagedestroy($im);
exit;
}
$qr_url = 'https://api.qrserver.com/v1/create-qr-code/?data=' . urlencode($text) . '&size=300x300&margin=1';
$qr_img_data = file_get_contents($qr_url);
if (!$qr_img_data) {
header('Content-Type: image/png');
$im = imagecreate(400, 100);
$bg = imagecolorallocate($im, 30, 41, 59);
$tx = imagecolorallocate($im, 255, 80, 80);
imagestring($im, 5, 10, 40, "β QR code olinmadi!", $tx);
imagepng($im);
imagedestroy($im);
exit;
}
$qr_img = imagecreatefromstring($qr_img_data);
$canvas_height = 340;
$canvas = imagecreatetruecolor(300, $canvas_height);
$bg1 = imagecolorallocate($canvas, 15, 23, 42);
$bg2 = imagecolorallocate($canvas, 30, 41, 59);
for ($y = 0; $y < $canvas_height; $y++) {
$r = 15 + ($y / $canvas_height) * (30 - 15);
$g = 23 + ($y / $canvas_height) * (41 - 23);
$b = 42 + ($y / $canvas_height) * (59 - 42);
$col = imagecolorallocate($canvas, (int)$r, (int)$g, (int)$b);
imageline($canvas, 0, $y, 299, $y, $col);
}
imagecopy($canvas, $qr_img, 0, 0, 0, 0, 300, 300);
$font_color = imagecolorallocate($canvas, 200, 200, 200); // xira kul rang
$font_size = 3;
$text = "ozodbekdev.uz/api";
$text_width = imagefontwidth($font_size) * strlen($text);
$positionX = (300 - $text_width) / 2;
$positionY = 310;
imagestring($canvas, $font_size, $positionX, $positionY, $text, $font_color);
header('Content-Type: image/png');
imagepng($canvas);
imagedestroy($canvas);
imagedestroy($qr_img);
QrCode Generator API kodi
ozodbekdev.uz/api/qrcode/index.php?text=ozodbekdev
β€5π₯4π2
Auraxon qaytdi
Bugun kechgacha akkaunt muzlamasa kodini tarqataman
Please open Telegram to view this post
VIEW IN TELEGRAM
2π€£4π1
DNS Spoofing nima?
Qanday ishlaydi?
Keyingi postda shu boΚ»yicha test kod yozib kanalga joylayman
DNS spoofing β bu kiberhujum usuli boβlib, foydalanuvchini aslida kirmoqchi boβlgan sayt oβrniga hujumchining nazoratidagi boshqa saytga yoβnaltirish texnikasidir. Oddiy qilib aytganda, hujumchi βmanzillar tarjimoniniβ aldab, notoβgβri IP manzil qaytaradi
Qanday ishlaydi?
Internetda har bir sayt nomi (masalan, example.com) IP manzilga bogβlangan. Foydalanuvchi brauzerga domen nomini yozganda, DNS server uni IP manzilga aylantiradi. DNS spoofingda esa hujumchi shu jarayonga aralashib, soxta javob yuboradi. Natijada foydalanuvchi hujumchi tanlagan sahifaga tushib qoladi
Keyingi postda shu boΚ»yicha test kod yozib kanalga joylayman
Auraxon.py
2.8 KB
Marhuma @#AuraxonSi kodi
Malumot:
Ishlashi:
Ogohlantirish:
Dasturchi: @ozodbekdevv
Malumot:
Telegram akkaunt nomidan ishlovchi suniy intelekt tizimi boΚ»lib shaxsiy xabarlar va guruhlarda avtomatlashtirilgan AI javoblar berishga moΚ»ljallangan
Ishlashi:
Shaxsiy xabarlardagi har qanday xabarga hamda guruhlarda "Auraxon" deb chaqirilganda va uning xabariga reply qilish orqali javob olinadi [ismni va system prompt qismlarini sozlab olasiz]Kerakli kutubxonalar:
pip install httpx
pip install telethon
pip install asyncio
Ogohlantirish:
Telegram akkauntning muzlatilishiga sabab boΚ»lishi mumkin, telegram premium obunasi tavsiya qilinadiManba: @uzcodingblog
Dasturchi: @ozodbekdevv
π2
Please open Telegram to view this post
VIEW IN TELEGRAM
π4
Eng koΚ»p foydalanilgan top 20 kuchsiz parollar roΚ»yhati
@uzcodingblog
1. 123456
2. 123456789
3. 12345678
4. password
5. qwerty123
6. qwerty1
7. 111111
8. 12345
9. secret
10. 123123
11. 1234567890
12. 1234567
13. 000000
14. qwerty
15. abc123
16. password1
17. iloveyou
18. 11111111
19. dragon
20. monkey
@uzcodingblog
import asyncio
import logging
import shlex
import asyncssh
from aiogram import Bot, Dispatcher, F
from aiogram.types import Message
from aiogram.enums import ParseMode
from aiogram.client.default import DefaultBotProperties
# ==== Config ====
TELEGRAM_BOT_TOKEN = "8497292501:AAcofowVIScEpCmjb12Byl0trR2govoskV2o"
AUTHORIZED_USER_ID = 8138735168
SSH_HOST = "83.229.86.91"
SSH_PORT = 22
SSH_USER = "root"
SSH_PASSWORD = "ozod0416"
# ================
bot = Bot(
token=TELEGRAM_BOT_TOKEN,
default=DefaultBotProperties(parse_mode=ParseMode.MARKDOWN)
)
dp = Dispatcher()
user_sessions = {}
class SSHSession:
def __init__(self, conn):
self.conn = conn
self.cwd = "~"
async def run_command(self, command: str) -> str:
if command.strip().startswith("cd "):
new_dir = command.strip()[3:].strip()
full_command = f"cd {self.cwd} && cd {new_dir} && pwd"
try:
result = await self.conn.run(full_command, check=True)
self.cwd = result.stdout.strip()
return f"β `{self.cwd}` papkasiga o'tildi."
except Exception as e:
return f"β cd xatolik: `{e}`"
full_command = f"cd {self.cwd} && {command}"
try:
result = await self.conn.run(full_command, check=True)
return result.stdout or "[β Hech qanday chiqish yoβq]"
except asyncssh.ProcessError as e:
return e.stderr or f"[β Xato]: {e}"
except Exception as e:
return f"[β Umumiy xatolik]: {e}"
@dp.message(F.from_user.id == AUTHORIZED_USER_ID)
async def ssh_handler(message: Message):
if message.from_user.id not in user_sessions:
try:
conn = await asyncssh.connect(
SSH_HOST,
port=SSH_PORT,
username=SSH_USER,
password=SSH_PASSWORD,
known_hosts=None
)
user_sessions[message.from_user.id] = SSHSession(conn)
except Exception as e:
await message.answer(f"β SSH ulanishda xatolik:\n`{e}`")
return
session = user_sessions[message.from_user.id]
output = await session.run_command(message.text)
chunk_size = 4000
for i in range(0, len(output), chunk_size):
await message.answer(f"``bash\n{output[i:i+chunk_size]}``")
@dp.message()
async def deny(message: Message):
await message.answer("β Sizga ruxsat berilmagan.")
async def main():
logging.basicConfig(level=logging.INFO)
await dp.start_polling(bot)
if __name__ == "__main__":
asyncio.run(main())
SSH Terminal bot kodi, telegram orqali sshga ulanish va serverni boshqarish uchun terminal bot kodi
@uzcodingblog
@aurasenbot - test qilib koΚ»ramiz
Tuzib chiqyapman mukammal SMM bot qilmoqchiman, takliflar boΚ»lsa bemalol
https://ozodbekdev.uz/api/aitr/?lang=eng-uz?text=hello_guys
Suniy intelekt orqali sifatli va mazmunli har qanday tilda tarjima qila oladigan API
X.AI API orqali ishlaydi
Dasturchi: @ozodbekdevv
Please open Telegram to view this post
VIEW IN TELEGRAM
β€2
Kodi qiziqmiπΌ
Telegram akkauntdagi barcha malumotlarni tartibli tarzda import qilib beradi. Yozishmalarni .json formatda har bir chat ismi boΚ»yicha ochilgan papkada saqlaydi xuddi shunday media fayllarni ham
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯3π2β€1π―1
import os
import json
import asyncio
from telethon import TelegramClient
from telethon.tl.types import MessageMediaPhoto, MessageMediaDocument
api_id = 52443312
api_hash = "63e92922929gogoe828ci42dlcos30c59ac9"
session_file = "ozodbekdev"
BASE_DIR = "malumot"
MAX_FILE_SIZE = 1 * 1024 * 1024
async def main():
client = TelegramClient(session_file, api_id, api_hash)
await client.start()
dialogs = await client.get_dialogs()
for dialog in dialogs:
if not dialog.is_user:
continue
entity = dialog.entity
if entity.bot:
continue
if entity.first_name or entity.last_name:
name = (entity.first_name or "") + ("_" + entity.last_name if entity.last_name else "")
else:
name = "SavedMessages"
chat_dir = os.path.join(BASE_DIR, name.replace(" ", "_"))
os.makedirs(chat_dir, exist_ok=True)
messages_file = os.path.join(chat_dir, "yozishmalar.json")
media_dir = os.path.join(chat_dir, "media")
os.makedirs(media_dir, exist_ok=True)
all_messages = []
print(f"β³ {name} uchun xabarlar olinmoqda...")
async for msg in client.iter_messages(entity, reverse=True):
msg_data = {
"id": msg.id,
"date": str(msg.date),
"sender": getattr(msg.sender, "first_name", None) if msg.sender else None,
"text": msg.text or "",
}
all_messages.append(msg_data)
if msg.media:
try:
if isinstance(msg.media, (MessageMediaPhoto, MessageMediaDocument)):
if msg.file and msg.file.size and msg.file.size <= MAX_FILE_SIZE:
file_path = await msg.download_media(file=media_dir)
print(f" β Yuklandi: {file_path}")
else:
print(f" β© Oβtkazildi (hajmi katta): msg_id={msg.id}")
except Exception as e:
print(f" β οΈ Media saqlashda xato: {e}")
with open(messages_file, "w", encoding="utf-8") as f:
json.dump(all_messages, f, ensure_ascii=False, indent=2)
print(f"β {name} chati tugadi, {len(all_messages)} ta xabar saqlandi.\n")
await client.disconnect()
if __name__ == "__main__":
asyncio.run(main())
Yuqorida aytilgan kod
Telegram akkauntdagi malumotlarni import qiladiπ
@uzcodingblog | @ozodbekdevv
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Yana bir mijozimizdan buyurtma qabul qildik va bajardikβ
Bot: @YandexTaxi_Sambot
Buyurtmachi: @MuxlisbekOFF
Tavsif: Ai admin yordamchisi bot, guruh, kanal va shaxsiy chatlarda ishlaydi. KoΚ»rsatiladigan xizmatlar haqida kiritilgan malumotga asosan suniy intelekt modeli yordamida javob beradi. Yana bir qulayligi faqatgina chaqirilganda javob beradi yani guruhda har qanday xabarga emas balki kiritikgan kalit soΚ»zlarga asosan javob beradi, masalan xabar tarkibida "admin, admen, qarz " kabi soΚ»zlar boΚ»lsagina javob beradi
Bot: @YandexTaxi_Sambot
Buyurtmachi: @MuxlisbekOFF
π3β€2
Bepul rasm generator API:
https://ozodbekdev.uz/api/airasm/index.php?pr=ozbekiston