нужен кодер для написания несложного скрипта

Статус
Закрыто для дальнейших ответов.

D3X

HDD-drive
Пользователь
Регистрация
12.07.2021
Сообщения
37
Реакции
7
приветствую,ищу человека который сможет написать скрипт для преобразования строк url:login:pass в login:pass
а в тех строках где уже login:pass,он пропускает и кидает к остальным преобразованным строкам
яп не важно,но желательно питон
по мне,скрипт несложный,поэтому золотых гор обещать не буду
всегда только за гаранта!
 
Пожалуйста, обратите внимание, что пользователь заблокирован
В notepad++ регулярками сделай
0. Делаешь 1.txt и 2.txt со своими url:login:pass
1.Помечаешь все ссылки где есть https и http (url)
UrWj2Bo.png
2.Затем удаляешь все ссылки и остаются у тебя только логин:пароль - ты их копируешь и вставляешь в 2.txt
DSdlUUU.png
3.Берешь 1.txt, опять ставишь закладки на все где есть http/https и удаляешь теперь файлы без закладки
4.Теперь, когда у нас остались строки только с url, мы регуляркой их удаляем
Первое применение:
Код:
^[^:]+
HzOQmdV.png
Потом такую:
Код:
^:
Потом опять такую:
Код:
^[^:]+
И опять такую:
Код:
^:
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Bash:
python -c "with open('INPUT.txt', 'r') as r, open('OUTPUT.txt', 'a') as w: [w.write(':'.join(l.split(':')[-2:])) for l in r]"
 
Bash:
python -c "with open('INPUT.txt', 'r') as r, open('OUTPUT.txt', 'a') as w: [w.write(':'.join(l.split(':')[-2:])) for l in r]"
Лист типо
www.google.ru:u:s:e:r:1:password!@#$%^&*:123
https://google.ru:user2:password!@#$%^&*:12:343:2
http://google.ru:user3:password!@#$%^&*:123
google.ru:user4:password!@#$%^&*:123
user5:password!@#$%^&*:123
www.google.ru:8080:user6:passwhttps://ord!@#$%^&*:123
https://google.ru:8080:user7:password!@#$%^&*:123
ldap://google.ru:8080:user8:pas43\sword!@#$%^&*:123
google.ru:8080:user9:password!@#$%^&*:123
user10:password!@#$%^&*:123
www.google.ru:user11:password!@#$%^&*:123
https://google.ru:user12:password!@#$%^&*:123
http://google.ru:user13:password!@#$%^&*:123
google.ru:user14:password!@#$%^&*:123
user15:password!@#$%^&*:123
www.google.ru:8080:user16:passw:::ord!@#$%^&*:123
https://google.ru:8080:user17:pass:w:ord!@#$%^&*:123
ftp://google.ru:8080:user18:passhttpword!@#$%^&*:123
google.ru:8080:user19:password!@#$%^&*:123
user20:password!@#$%^&*:123
127.0.0.1:8080:user21:password!@#$%^&*:123
https://127.0.0.1:8080:user22:passwo://rd!@#$%^&*:123
smb://127.0.0.1:8080:user23:password!@#$%^&*:123
127.0.0.1:8080:user24:password!@#$%^&*:123
u:s:er:25:passwo:4rd!@#$%^&*:123
127.0.0.1:8080:user26:pas::::::::s:::::::word!@#$%^&*:123
https://127.0.0.1:8080:user27:p\\L:ass|:wo://rd!@#$%^&*:123
http://127.0.0.1:8080:user28:pass:+_:w333333333333333333333333333:333333333333:3:3:3;#:3ord!@#$%^&*:123
127.0.0.1:8080:user:29:password!@#$%^&*:123
user30:passwo:4rd!@#$%^&*:123
не схавает. А пароли, протоколы, порты и двоеточия излишнии вполне возможны.
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Лист типо
www.google.ru:u:s:e:r:1:password!@#$%^&*:123
https://google.ru:user2:password!@#$%^&*:12:343:2
http://google.ru:user3:password!@#$%^&*:123
google.ru:user4:password!@#$%^&*:123
user5:password!@#$%^&*:123
www.google.ru:8080:user6:passwhttps://ord!@#$%^&*:123
https://google.ru:8080:user7:password!@#$%^&*:123
ldap://google.ru:8080:user8:pas43\sword!@#$%^&*:123
google.ru:8080:user9:password!@#$%^&*:123
user10:password!@#$%^&*:123
www.google.ru:user11:password!@#$%^&*:123
https://google.ru:user12:password!@#$%^&*:123
http://google.ru:user13:password!@#$%^&*:123
google.ru:user14:password!@#$%^&*:123
user15:password!@#$%^&*:123
www.google.ru:8080:user16:passw:::ord!@#$%^&*:123
https://google.ru:8080:user17:pass:w:ord!@#$%^&*:123
ftp://google.ru:8080:user18:passhttpword!@#$%^&*:123
google.ru:8080:user19:password!@#$%^&*:123
user20:password!@#$%^&*:123
127.0.0.1:8080:user21:password!@#$%^&*:123
https://127.0.0.1:8080:user22:passwo://rd!@#$%^&*:123
smb://127.0.0.1:8080:user23:password!@#$%^&*:123
127.0.0.1:8080:user24:password!@#$%^&*:123
u:s:er:25:passwo:4rd!@#$%^&*:123
127.0.0.1:8080:user26:pas::::::::s:::::::word!@#$%^&*:123
https://127.0.0.1:8080:user27:p\\L:ass|:wo://rd!@#$%^&*:123
http://127.0.0.1:8080:user28:pass:+_:w333333333333333333333333333:333333333333:3:3:3;#:3ord!@#$%^&*:123
127.0.0.1:8080:user:29:password!@#$%^&*:123
user30:passwo:4rd!@#$%^&*:123
не схавает. А пароли, протоколы, порты и двоеточия излишнии вполне возможны.
Технически он схавает, и выдаст маленькие кучки того, из чего состоит твой пример и, возможно, вся твоя жизнь
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Sample Process Parser. You can modify it according to your needs and the format of the stealer result.

source:
Python:
 import os

def remove_prefix_suffix(line, prefix, suffix):
    if line.startswith(prefix) and line.endswith(suffix):
        return line[len(prefix):-len(suffix)].strip()
    return line

def process_lines(lines):
    processed_lines = []
    email, password = None, None
    for line in lines:
        line = remove_prefix_suffix(line, "Host: https://", "\n")
        if line.startswith("Login: "):
            email = line[7:].strip()
        elifline.startswith("Password: "):
            password = line[9:].strip()
        if email is not None and password is not None:
            processed_lines.append(f"{email}:{password}")
            email, password = None, None
    return processed_lines

def main():
    input_file = 'input.txt'
    output_file = 'output.txt'
    with open(input_file, 'r') as f:
        lines = f.readlines()

    processed_lines = process_lines(lines)

    with open(output_file, 'w') as f:
        f.write('\n'.join(processed_lines))
    
    print(f"Processed lines written to file: {output_file}")

if __name__ == '__main__':
    main()
 
Пожалуйста, обратите внимание, что пользователь заблокирован
In case there are white lines or blank lines on the input you can remove it.
source:
Python:
 import os

def remove_blank_lines(file_path):
    with open(file_path, 'r') as file:
        lines = file.readlines()
    
    filtered_lines = [line.strip() for line in lines if line.strip()]
    with open(file_path, 'w') as file:
        file.write('\n'.join(filtered_lines))

def main():
    input_file = 'input.txt'
    remove_blank_lines(input_file)
    print(f'Blank lines removed from file: {input_file}')

if __name__ == '__main__':
    main()
 
Просто открываешь excel - вставляешь в столбик - выделяешь его - далее вкладка данные (текст по столбцам) - с разделителем (ставишь галочку "другой" и вводишь разделитель) - далее и готово.
Удаляешь первый столбик - копируешь остальное в нотпад и меняешь пробел на нужный разделитель.
Заходишь в макросы - пишешь скрипт на чек почт ...
 
Статус
Закрыто для дальнейших ответов.
Верх