Categories: intrusive, brute
Tests for the presence of the LibreOffice Impress Remote server. Checks if a PIN is valid if provided and will bruteforce the PIN if requested.
When a remote first contacts Impress and sends a client name and PIN, the user must open the "Slide Show -> Impress Remote" menu and enter the matching PIN at the prompt, which shows the client name. Subsequent connections with the same client name may then use the same PIN without user interaction. If no PIN has been set for the session, each PIN attempt will result in a new prompt in the "Impress Remote" menu. Brute-forcing the PIN, therefore, requires that the user has entered a PIN for the same client name, and will result in lots of extra prompts in the "Impress Remote" menu.
String value of the client name
No value needed (default is
PIN number for the remote (default is
nmap -p 1599 --script impress-remote-discover <host>
PORT STATE SERVICE Version 1599/tcp open impress-remote LibreOffice Impress remote 22.214.171.124 | impress-remote-discover: | Impress Version: 126.96.36.199 | Remote PIN: 0000 |_ Client Name used: Firefox OS
License: Same as Nmap--See https://nmap.org/book/man-legal.html