blark / vertx Goto Github PK
View Code? Open in Web Editor NEWThis project forked from brad-anton/vertx
Home Page: http://nosedookie.blogspot.com
This project forked from brad-anton/vertx
Home Page: http://nosedookie.blogspot.com
VertX Tools - Tools to poke and prod the VertX V2000 By Brad Antoniewicz [email protected] -------------------------------------------------- VertX_Query.py - Example Usage: root@bt:/VertX# ./VertX_Query.py -h 255.255.255.255 -m 01 VertX_Query.py - HID VertX Discovery and Query Tool by brad antoniewicz -------------------------------------- [+] Got Response Type: VertXController - V2000 Version: 2.2.7.18 IP Address: 192.168.1.50 MAC Address: 00:06:8E:FF:FF:FF VertX_CacheTool.c - This tool can be compiled locally or cross-compiled to run on the VertX V2000. If you use it locally, you'll have to copy the AccessDB and IdentDB files to your system To compile for Cris: Set up build environment, instructions here: http://developer.axis.com/wiki/doku.php?id=axis:sdk Then compile: # export PATH=$PATH:/usr/local/cris/bin/ # cris-gcc -mlinux -o VertX_CacheTool VertX_CacheTool.c Copy VertX_CacheTool to the VertX via FTP: # ftp 192.168.1.1 Connected to 192.168.1.1 220 Axis Developer Board LX release 2.2.0 (Feb 27 2007) ready. Name (192.168.1.1:root): root 331 User name okay, need password. Password: 230 User logged in, proceed. Remote system type is UNIX. Using binary mode to transfer files. ftp> put VertX_CacheTool /mnt/flash/VertX_CacheTool local: VertX_CacheTool remote: /mnt/flash/VertX_CacheTool 200 Command okay. 150 Opening data connection. 226 Transfer complete. 21024 bytes sent in 0.00 secs (4958.0 kB/s) ftp> Telnet and run the tool: (-c DEADBEEF00 inserts the card value into cache, and -r restarts the "access" and "ident" processes) # telnet 192.168.1.1 Trying 192.168.1.1... Connected to 192.168.1.1. Escape character is '^]'. Axis Developer Board LX release 2.2.0 Linux 2.4.26 on a cris (0) VertXController login: root Password: BusyBox v1.00-rc3 (2007.02.27-17:05+0000) Built-in shell (ash) Enter 'help' for a list of built-in commands. [root@VertXController /]13100# cd /mnt/flash [root@VertXController /mnt/flash]13100# chmod +x VertX_CacheTool [root@VertXController /mnt/flash]13100# ./VertX_CacheTool -c DEADBEEF00 -r HID VertX V2000 IdentDB/AccessDB Tool v0.3 By brad a. --------------------------------- Using Card Value: de ad be ef 00 AccessDB Location: /mnt/flash/config/AccessDB IdentDB Location: /mnt/flash/config/IdentDB Reading AccessDB Reading IdentDB Adding entry into cache Building AccessDB Entry.... Adding entry into cache Building IdentDB Entry.... Saving updated DB to: /mnt/flash/config/AccessDB Saving updated DB to: /mnt/flash/config/IdentDB Restarting /etc/init.d/access Restarting /etc/init.d/ident [root@VertXController /mnt/flash]13100# Then confirm its been updated: (notice that deadbeef00 is in cache as the last entry) [root@VertXController /mnt/flash]13100# ./VertX_CacheTool -p HID VertX V2000 IdentDB/AccessDB Tool v0.3 By brad a. --------------------------------- AccessDB Location: /mnt/flash/config/AccessDB IdentDB Location: /mnt/flash/config/IdentDB Reading AccessDB Reading IdentDB Processing Data from AccessDB and IdentDB DB ID: 01 | Card ID: 00 26 3f 95 00 00 00 00 00 00 | Doors: 02 | Enabled: Yes! [00] DB ID: 09 | Card ID: 00 26 3f a9 00 00 00 00 00 00 | Doors: 03 | Enabled: Yes! [00] DB ID: 0b | Card ID: 00 26 3f 9c 00 00 00 00 00 00 | Doors: 04 | Enabled: Yes! [00] DB ID: 0d | Card ID: 00 90 65 c0 3b 00 00 00 00 00 | Doors: 02 | Enabled: Yes! [00] DB ID: 0e | Card ID: 00 26 3f 9a 00 00 00 00 00 00 | Doors: 02 | Enabled: Yes! [00] DB ID: 0f | Card ID: de ad be ef 00 00 00 00 00 00 | Doors: 02 | Enabled: Yes! [00]
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.