[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Muratic:
i777 SGSII also with Port 33003 open

I have an ATT SGSII, rooted, stock rom/kernel still

(bought black friday 2011 @ sam's club)

I also see 33003 port open

localhost root # netstat
Proto Recv-Q Send-Q Local Address Foreign Address State
(...)
tcp6 0 0 ::ffff:192.168.0.140:33003 :::* LISTEN
(...)

It looks like some kinda webserver...

# telnet 192.168.0.140 33003
Trying 192.168.0.140...
Connected to 192.168.0.140.
Escape character is '^]'.
HELP
HELO

HTTP/1.1 400 Bad Request
Content-Type: text/html; charset="utf-8"
Server: Linux/2.6.35.7 DoaHTTP
Content-Length: 0
Date: Fri, 23 Dec 2011 12:09:04 GMT

Doesn't want to answer normal web communications either

mercury ~ # wget 192.168.0.140:33003
--12:09:28-- http ://192.168.0.140:33003/
=> `index.html'
Connecting to 192.168.0.140:33003... connected.
HTTP request sent, awaiting response... 400 Bad Request
12:09:29 ERROR 400: Bad Request.

No results so far for "Android DoaHTTP web server"

Sketchy

Edit:

localhost root # fuser 33003/tcp6
18870
localhost root # ps | grep 18870
18870 app_85 147m S {eTransferServer} com.sec.android.app.FileTransferServer
22982 root 1788 S grep 18870

So the port is opened by FileTransferServer

---------- Post added at 01:16 PM ---------- Previous post was at 12:29 PM ----------

This FTS.apk shows up the list of crap-that-may-be-removed:

http://xdaforums.com/showthread.php?t=1386846

Also here some guy randomly mentions renaming it to disable in a thread about battery drain...

http://androidforums.com/samsung-ga.../341084-wifi-sharing-battery-usage-issue.html

Here is a great resource on battery life that includes disabling FTS.apk in a script that disables alot of other stock bloat

http://softbanksucks.blogspot.com/2011/10/getting-most-out-of-your-battery-on.html

For anyone that wants to followup with exactly what FTS.apk does, here is some more info on my File Transfer Service running process ...

This is a list of the file descriptors it currently has open...

localhost root # ls -l /proc/18870/fd
total 0
lrwx------ 1 10085 10085 64 Dec 23 18:32 0 -> /dev/null
lrwx------ 1 10085 10085 64 Dec 23 18:32 1 -> /dev/null
l-wx------ 1 10085 10085 64 Dec 23 18:32 10 -> /dev/log/system
lr-x------ 1 10085 10085 64 Dec 23 18:32 11 -> /system/framework/core.jar
lr-x------ 1 10085 10085 64 Dec 23 18:32 12 -> /dev/__properties__ (deleted)
lr-x------ 1 10085 10085 64 Dec 23 18:32 14 -> /system/framework/bouncycastle.jar
lr-x------ 1 10085 10085 64 Dec 23 18:32 15 -> /system/framework/ext.jar
lr-x------ 1 10085 10085 64 Dec 23 18:32 16 -> /system/framework/framework.jar
lr-x------ 1 10085 10085 64 Dec 23 18:32 17 -> /system/framework/android.policy.jar
lr-x------ 1 10085 10085 64 Dec 23 18:32 18 -> /system/framework/services.jar
lr-x------ 1 10085 10085 64 Dec 23 18:32 19 -> /system/framework/core-junit.jar
lrwx------ 1 10085 10085 64 Dec 23 18:32 2 -> /dev/null
lr-x------ 1 10085 10085 64 Dec 23 18:32 20 -> /system/framework/framework.jar
lr-x------ 1 10085 10085 64 Dec 23 18:32 21 -> /system/fonts/DroidSans.ttf
lr-x------ 1 10085 10085 64 Dec 23 18:32 22 -> /system/framework/twframework-res.apk
lr-x------ 1 10085 10085 64 Dec 23 18:32 23 -> /system/framework/framework-res.apk
lr-x------ 1 10085 10085 64 Dec 23 18:32 24 -> /system/framework/core.jar
lr-x------ 1 10085 10085 64 Dec 23 18:32 25 -> /dev/urandom
l-wx------ 1 10085 10085 64 Dec 23 18:32 3 -> /dev/log/main
lrwx------ 1 10085 10085 64 Dec 23 18:32 30 -> /dev/binder
lrwx------ 1 10085 10085 64 Dec 23 18:32 31 -> anon_inode:[eventpoll]
l-wx------ 1 10085 10085 64 Dec 23 18:32 32 -> /dev/cpuctl/tasks
l-wx------ 1 10085 10085 64 Dec 23 18:32 33 -> /dev/cpuctl/bg_non_interactive/tasks
lr-x------ 1 10085 10085 64 Dec 23 18:32 34 -> /system/app/FTS.apk
lr-x------ 1 10085 10085 64 Dec 23 18:32 35 -> /system/app/FTS.apk
lrwx------ 1 10085 10085 64 Dec 23 18:32 36 -> /dev/ashmem
lrwx------ 1 10085 10085 64 Dec 23 18:32 37 -> /dev/ashmem
lr-x------ 1 10085 10085 64 Dec 23 18:32 38 -> /system/app/FTS.apk
l-wx------ 1 10085 10085 64 Dec 23 18:32 4 -> /dev/log/radio
lrwx------ 1 10085 10085 64 Dec 23 18:32 41 -> anon_inode:[eventpoll]
lrwx------ 1 10085 10085 64 Dec 23 18:32 44 -> anon_inode:[eventpoll]
lrwx------ 1 10085 10085 64 Dec 23 18:32 47 -> anon_inode:[eventpoll]
l-wx------ 1 10085 10085 64 Dec 23 18:32 5 -> /dev/log/main
l-wx------ 1 10085 10085 64 Dec 23 18:32 6 -> /dev/log/radio
l-wx------ 1 10085 10085 64 Dec 23 18:32 7 -> /dev/log/events
l-wx------ 1 10085 10085 64 Dec 23 18:32 8 -> /dev/log/system
l-wx------ 1 10085 10085 64 Dec 23 18:32 9 -> /dev/log/events