hacking contest

hacking exploits security forum
hacking
compliance articles
upgrade backup exec
information security consultant

flame
Tiny FTPD V1.4 By WinEggDrop (a bonus + Tiny TFTPD V1.0 read on...)

This is a simple console FTPD,which supports the most of the stardard FTPD Commands,
Supports Pasv And Port Modes,Supports fxp.The FTPD is compariable with standard ftp
clients such as flashfxp,cuteftp,ws_ftp and some non-standard ftp download programs
such as flashget and nettransport.The ftpd allows 256 connections at most,and every
IP can login 8 times simutaneously.


V1.4
1.Allow Anonymous login
2.Compariable with flashget and nettransport
3.Fix Rename Bug
4.Fix OverWrite Bug

Usage:
Tinyftpd [ControlPort] [BindPort] [UserName] [Password] [HomeDir] [AllowedIP] [Access] [-Hide]

[-Hide] And [Access] are the only optional arguement
[ControlPort] -->The listening port of the ftpd
[BindPort] -->the data connection port using pasv mode(only use the port for Pasv connection)
The above two ports must not be blocked by the system or firewall

[UserName] -->User Name for login the ftpd
[Password] -->pasword for login the ftpd
[HomeDir] -->the default root directory
[AllowedIP] -->the IP allowd to connect to the ftpd
[Access] -->Access String
[-Hide] -->Hide the console window

Access String:
R represents Read Access(download access)
W represents Write Access(upload,rename,move)
L represents List Access(list file)
C represents Create Access(Create Directory on the ftpd)
D represents Delete Access(Delete File/Directory on the ftpd)
U represents Unlock Access(Unlock the user from the root directory,the user can browse all
the files in all hard disks)

Access String is the combination of the above six Access.If the user has Read,Write,List,
Create,And Delete Access,then a new Access(execute program remotely) will be added to the user
,but execute access is dangeous in some aspect,so use it properly.If the access arguement is omitted,
the user will gain all the accesses unless he/she is anonymous login.


Help command:
myftpd -ftphelp


Examples:
1.TiniFTPD 21 55555 test test c:\win98 all RWLCD
Create a ftpd on port 21,the data connection port is 55555,user name and password are
test,the root directory is c:\win98,allows all IP to connect this ftpd.The connected
user will have Read,Write,List,Create,Delete And Execute Access


2.TiniFTPD 21 55555 test test c:\ 12.12.*.*
Crate a ftpd on port 21,the data connection port is 55555,user name and password are
test,the root directory is c:\,allowed all IP beginning with 12.12 to connect.The connected
user will have all access(Read,Write,List,Create,Delete,Unlock And Execute Access)

3.TiniFTPD 21 55555 test test c:\win98 all -hide
Create a ftpd on port 21,the data connection port is 55555,user name and password are
test,the root directory is c:\win98,allows all IP to connect this ftpd.The connected
user will haveall access(Read,Write,List,Create,Delete,Unlock And Execute Access).The
program will hide the console from the console window

4.TiniFTPD 21 55555 test test c:\win98 all LRU
Create a ftpd on port 21,the data connection port is 55555,user name and password are
test,the root directory is c:\win98,allows all IP to connect this ftpd.The connected
user will have Reae,List And Unlock Access

5.TiniFTPD 21 55555 test test c:\win98 all LRW
Create a ftpd on port 21,the data connection port is 55555,user name and password are
test,the root directory is c:\win98,allows all IP to connect this ftpd.The connected
user will have Reae,List And Write Access

6.TiniFTPD 21 55555 test test c:\win98 all LR -hide
Create a ftpd on port 21,the data connection port is 55555,user name and password are
test,the root directory is c:\win98,allows all IP to connect this ftpd.The connected
user will have Read and list access.The program will hide the console from the console window

7.TiniFTPD 21 55555 Anonymous test c:\ all
Create a ftpd on port 21,the data connection port is 55555,allows anonymous login,the
root directory is c:\,allows all IP to connect this ftpd.The connected user will only
have Read And List access.

Note: I personally don't recommend using flashget to download files from ftp server since
flashget's performance is very poor in speed and stablility aspects.If you are looking
for a program with downloading files from ftp server in multi-thread manner,I recommend
the standard ftp client cuteftp pro or non-standard download utility named nettransport.
MrRobot
nice,thanks.
buzzons
sweet little app wink.gif thanks a lot mate

jockel
nice m8
been searching for this a long time =)
Copkill
yeeehaa great thx man.i will test it tongue.gif
FLAT
thx very nice app

i will test it
Paul
Can use this, thanks, gonna set some pubs on cool.gif
night^man
nice job

btw
this could be very usfull AV dont deceted it
Arnie
nice app!
thanks for posting it
nvidia247
Woh ill add this to my stuff.

Thanks mate, very nice tool!

very useful
Flinston
w000t =) thats great biggrin.gif
but does this prog have exec rights ?
like "site exec muh.exe" ?
flame
QUOTE (Flinston @ Feb 14 2004, 10:50 PM)
w000t =) thats great biggrin.gif
but does this prog have exec rights ?
like "site exec muh.exe" ?

how about you test it and tell us ?
havnt had a chance to fully test all features but you can add some more info on this thread and then i`ll wo0ot for YOU !

p.s here is another tool from the same author

Tiny TFTPD V1.0 By WinEggDrop

Usage: TinyTFTPD.exe HomeDir AllowedIP Access [-Hide]
Example: TinyTFTPD.exe c:\ All RW
Example: TinyTFTPD.exe c:\ 211.93.*.* R
Example: TinyTFTPD.exe c:\ All RW -Hide


have Phuuuuun!
larsbruggie
today you are my hero , I am getting sick entired of that stupid servu.This was exactly what I needed
jak3c
thanks for this little ftp server !
that kind of tools are very interesting and very little ! the must!
enlightnr
Should come in handy, especially being able to select the data port and ftp port seperetly. wink.gif
Xardasrulez
thank you.

this ftp deamon is really small and easy to use smile.gif
DJohn84
Very Nice. Unfortunately no way to have it drive external services like a crc checker, but its so light and small I think I'll switch to this for setting up temporary ftps to share files.

Site execute would be a lovely addition smile.gif
fandango
Hva to check this one out looks very interesting .. thanks for sharing it dude wink.gif
Fuas
14K ftp Server !!!!!

and its nice smile.gif just setup locally to test. seems nice and fast.

no sfv or eggdrop support as somebody said but 14k !!

allows fxping like it says on the tin.

on the site exec question askd earler in the thread:

site exec
500 'site exec' Command Has Not Implement Yet.

would suggest that hes working on it.
Fantafour
This FTP server has execute rights, but ... which ? "site exec" doesn't run...
DJohn84
use "exec" and not "site exec"
limbox
exec works - thanks a lot DJohn84
starsky32
Thanx for sharing ;-)

I use sometimes this other tiny ftp server:"slimFtpd", let's have a look, although site exec is not implemented, it is very stable, support for fxp and all standard commands, easy configuration too. And now it's freeware.
The executable size is...14.5 Ko smile.gif
here's the link : http://www.whitsoftdev.com/slimftpd/

(I attached 'slimftpd.zip' with the post too)


Enjoy.
Starsky32.
Mrwh!P
thx at flame & starsky32 for this 2 n1 babies smile.gif I´m getting wet.will test it immediately.

maybe you can use "exec" command instead of "site exec" this could work..

greetz

Mrwh!P
Nap
Great
Thx for this nice Prog smile.gif
Nap
Great
Thx for this nice Prog smile.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.

 
Invision Power Board © 2001-2005 Invision Power Services, Inc.