我有一个PQI Air 驱动器 ,我需要使用 android 在此设备上以编程方式读取/写入数据。
制造商提供了一个专有的应用程序S+Flash可以读/写,但它不能用于允许编程访问。
我可以通过 HTTP 访问下载文件,所以我尝试使用 WEBDAV,但它似乎没有蠕虫(错误 451 或 501)和 FTP(匿名连接失败,500 OOPS:无法更改目录:/home)和 SMB .
任何想法 ?
是否可以捕获此应用程序在 Android 上进行的通信?
我用 nmap 进行了测试,得到了这个结果:
Starting Nmap 5.61TEST4 ( http://nmap.org ) at 2012-07-23 19:32 Paris, Madrid (heure d’été)
NSE: Loaded 87 scripts for scanning.
NSE: Script Pre-scanning.
Initiating ARP Ping Scan at 19:32
Scanning 192.168.2.1 [1 port]
Completed ARP Ping Scan at 19:32, 0.20s elapsed (1 total hosts)
Initiating Parallel DNS resolution of 1 host. at 19:32
Completed Parallel DNS resolution of 1 host. at 19:32, 16.57s elapsed
Initiating SYN Stealth Scan at 19:32
Scanning 192.168.2.1 [1000 ports]
Discovered open port 80/tcp on 192.168.2.1
Discovered open port 8080/tcp on 192.168.2.1
Discovered open port 445/tcp on 192.168.2.1
Discovered open port 139/tcp on 192.168.2.1
Discovered open port 21/tcp on 192.168.2.1
Discovered open port 23/tcp on 192.168.2.1
Completed SYN Stealth Scan at 19:32, 0.48s elapsed (1000 total ports)
Initiating Service scan at 19:32
Scanning 6 services on 192.168.2.1
Completed Service scan at 19:33, 81.51s elapsed (6 services on 1 host)
Initiating OS detection (try #1) against 192.168.2.1
NSE: Script scanning 192.168.2.1.
Initiating NSE at 19:33
Completed NSE at 19:34, 22.12s elapsed
Nmap scan report for 192.168.2.1
Host is up (0.016s latency).
Not shown: 994 closed ports
PORT STATE SERVICE VERSION
21/tcp open ftp vsftpd 2.0.7
23/tcp open telnet BusyBox telnetd
80/tcp open http?
|_http-methods: No Allow or Public header in OPTIONS response (status code 501)
|_http-title: Index of /
139/tcp open netbios-ssn Samba smbd 3.X (workgroup: WORKGROUP)
445/tcp open netbios-ssn Samba smbd 3.X (workgroup: WORKGROUP)
8080/tcp open http-proxy?
|_http-methods: No Allow or Public header in OPTIONS response (status code 501)
MAC Address: 00:03:7F:FF:FF:FE (Atheros Communications)
Device type: general purpose
Running: Linux 2.6.X
OS CPE: cpe:/o:linux:kernel:2.6
OS details: Linux 2.6.17 - 2.6.36
Uptime guess: 0.021 days (since Mon Jul 23 19:03:20 2012)
Network Distance: 1 hop
TCP Sequence Prediction: Difficulty=203 (Good luck!)
IP ID Sequence Generation: All zeros
Service Info: OS: Unix
Host script results:
| nbstat:
| NetBIOS name: WIRELESS_FLASH_, NetBIOS user: <unknown>, NetBIOS MAC: <unknown>
| Names
| \x01\x02__MSBROWSE__\x02<01> Flags: <group><active>
| WIRELESS_FLASH_<00> Flags: <unique><active>
| WIRELESS_FLASH_<03> Flags: <unique><active>
| WIRELESS_FLASH_<20> Flags: <unique><active>
| WORKGROUP<1d> Flags: <unique><active>
| WORKGROUP<1e> Flags: <group><active>
|_ WORKGROUP<00> Flags: <group><active>
|_smbv2-enabled: Server doesn't support SMBv2 protocol
| smb-security-mode:
| Account that was used for smb scripts: guest
| User-level authentication
| SMB Security: Challenge/response passwords supported
|_ Message signing disabled (dangerous, but default)
| smb-os-discovery:
| OS: Unix (Samba 3.3.4)
| NetBIOS computer name:
| Workgroup:
|_ System time: 1970-01-01 01:35:44 UTC+0