The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

anonftpd-0.96.hack0.diff.gz


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
- RU.UNIX (2:5077/15.22) -------------------------------------------- RU.UNIX -
 From : Solar Designer                      2:5020/400      13 Mar 00  06:08:40
 Subj : anonftpd-0.96.hack0.diff.gz
-------------------------------------------------------------------------------
From: Solar Designer <[email protected]>

Alex Korchmar <[email protected]> wrote:

>  AK>> 220 Features:  a p .  rest  100 350 Okay.  -  вроде,  умеет, хотя  я в
>  AK>> жизни не пользовался этой докачкой.
>  PVC>     Да не работает там докачка... 
> работает. Только что нарочно проверил.

Интересно. У себя я ее сам дописывал.

>  PVC>> того, не всяким клиентом на него зайдешь.
>  AK>> надо патчить, чтобы нормальный листинг отдавал.
>  PVC>     Есть у меня подозрение, что некоторые клиенты до упора ждут
>  PVC>     ``password:'', которое там не выдается. Hо это только
> в ftp протоколе нет никакого "password". Если ты его без спросу шлешь - 
> он честно выдает тебе 200-какой-то ответ, т.е. никто этого пугаться не 

Были жалобы на stateful firewall'ы и клиенты, которые PASS не шлют если
не просят. Workaround: "quote pass user@" несмотря что серверу не надо.

> должен. Hо вот дальше ты даешь LIST, а тебе выдадут такую хню, что
> и глазами-то файл в ней не сразу найдешь. 
> "+i2055.212248,m952858855,r,s13, test"

Которую, кстати, свежие версии бровсеров понимать начали (DJB перечислял
в comp.security.unix).

>  PVC>     Угу. Помню, что что-то такое было, но вот выкладывал ли SD этот
>  PVC>     патч или нет... Hа ftp.false.com вроде нету.

Hе выкладывал, стыдно было. И все еще. Hack это. Hо, раз уж так просите,
вот он:

    ftp://ftp.openwall.com/pvt/anonftpd-0.96.hack0.diff.gz

Изменения:

1. Обычный листинг.

2. Докачка. (Вот, получается, ее и так уже сделали, ну да ладно.)

3. Работа с UID=0 и щелканье EUID'ами ради 20-го порта. :-( Если не
требуется, выкиньте. Я решил что лучше пусть так, с мелким кодом от
DJB, чем ставить wu-ftpd. Для раздачи, конечно, не предназначалось.
No warranty.

4. Самые разные исправления для совместимости с разными клиентами
(еще одно так в TODO и осталось, правда).

5. Логи на syslog(3) вместо своего формата. Transfer rate в них.

6. Другое понимание argv[], см. патч. Документации, понятное дело,
нет и не будет.

> нет. Hо ftp.dataforce.net - именно anon-ftpd, но с нормальным LIST.

Hет, это ftp.openwall.com такой.

-- 
/sd
--- ifmail v.2.15dev4
 * Origin: DataForce ISP (2:5020/400)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру