Skip to content

Instantly share code, notes, and snippets.

View s3rgeym's full-sized avatar
🏴‍☠️
Анархия - основа Интернета

[object Object] s3rgeym

🏴‍☠️
Анархия - основа Интернета
View GitHub Profile
@s3rgeym
s3rgeym / total_size.sh
Created October 11, 2024 10:11
Размер всех пакетов, содержащих слово perl
yay -Qqs perl | xargs yay -Qi | grep -oP '(?<=Installed Size : ).*' | awk '{
size = $1;
unit = $2;
if (unit == "KiB") {
size *= 1024;
} else if (unit == "MiB") {
size *= 1024 * 1024;
} else if (unit == "GiB") {
size *= 1024 * 1024 * 1024;
}
// https://kurs.expert/ru/cherniy-spisok-obmennikov.html
$$('table.exchangers_blacklist td:not(.numbs)').map(a => a.innerText + '\n').join('')
package main
import (
"fmt"
"io/ioutil"
"net/http"
)
func main() {
// URL для запроса
@s3rgeym
s3rgeym / уёб-студия.md
Created September 25, 2024 22:12
смехуечки

image

Flatpak - это универсальная система упаковки приложений для Linux, которая стремится решить проблему множества форматов пакетов. Она позволяет разработчикам создавать единый пакет приложения, который может быть установлен на различных дистрибутивах Linux без необходимости перекомпиляции.

Одна из самых больших проблем с Linux — это то, что у нас слишком много дистрибутивов, и каждый из них использует свой собственный формат пакетов. Это создает огромные проблемы для разработчиков приложений, которые должны поддерживать множество различных форматов, чтобы их программное обеспечение работало на всех дистрибутивах.

— Линус Торвальдс, создатель Linux и фанат продукции от Mac

Flatpak — это технология, которая стремится решить проблему множества форматов пакетов и упростить дистрибуцию графических приложений на различных дистрибутивах Linux.

Требования для вакансии Middle Frontend Developer

Обязательные требования:

  1. Опыт работы:

    • 2-4 года опыта работы на позиции Frontend Developer.
    • Опыт участия в коммерческих проектах с использованием современных фронтенд-технологий.
  2. Технологии и инструменты:

  • Отличные знания HTML5, CSS3 (включая препроцессоры SASS/LESS) и JavaScript (ES6+).
<template>
<SectionWrapper>
<SectionContainer class="text-center">
<v-row>
<v-col cols="12">
<h2 class="text-h2">Наши партнеры</h2>
</v-col>
<v-col cols="12">
<p class="text-h4">Компании, которые нам доверяют.</p>
</v-col>
# Адаптация https://github.com/gbrsh/CVE-2023-28121/blob/main/exploit.py
"""
CVE-2023-28121: Уязвимость в плагине WooCommerce Payments для WordPress
Описание:
CVE-2023-28121 — это критическая уязвимость в плагине WooCommerce Payments для WordPress,
которая позволяет злоумышленнику без аутентификации создавать новых пользователей с правами
администратора. Уязвимость затрагивает версии плагина ниже 5.2.6.
Уязвимость возникает из-за некорректной обработки входных данных в REST API плагина.
@s3rgeym
s3rgeym / check_connection_configs.py
Last active August 21, 2024 14:05
Скрипт для проверки всех найденных в публичном доступе конфигов
#!/usr/bin/env python
import argparse
import ast
import pathlib
import re
import shlex
import smtplib
import sys
from dataclasses import dataclass
from ftplib import FTP
#!/usr/bin/env python
import argparse
import asyncio
import logging
import random
import re
import sys
import typing
from asyncio import Queue
from contextlib import suppress