以编程方式读取和写入PQI Air驱动器

时间:2012-07-23 09:44:21

标签: android webdav

我有PQI Air drive,我需要使用android在programmaticaly上读取/写入此设备上的数据。

制造商提供可读/写的专有应用程序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

1 个答案:

答案 0 :(得分:1)

尝试通过浏览器从端口8080下载文件到播放器。 iPad - oplayer(内部浏览器),Android - any:MX等

ftp 192.168.100.1   user: root, pass: pqiab