

| |||||||
|
You are here: Root > By Topic > Network Programming
PLOKAMI is a lispy interface to libpcap/winpcap built on top of a CFFI portability layer.
SUPPORTED
Realtime network packet capture, injection, dumpfile reading/writing, filtering with BPF, timeouts and operation in non-blocking mode.
PLATFORMS
Tested on: SBCL (darwin/linux), OpenMCL, LispWorks (windows/darwin). Should work on every platform that CFFI supports.
| Web site | http://github.com/atomontage/plokami |
| Mailing list | |
| Version | 1.5 - |
| Maturity | Stable |
| OS compatibility | Linux, Windows, OSX, BSD |
| ASDF installable | No |
| Official Download | |
| Mirrored Download | |
| Source code repository | http://github.com/atomontage/plokami |
CFFI - the Common Foreign Function Interface
Network Programming | FFI | BSD license | Libraries | ASDF installable
You must be logged to add a note
You must be logged to add a comment
It may be obvious, but when I tried this library at the first time, I missed the point that the process that used libpcap must have had enough privileges to read from device. So in my case I needed to run sbcl with sudo to just get the list of devices with find-all-devs.
Submitted by ilowry 1688 days 17 hours 6 min ago
permissions
Yes you should have permissions for packet capture.
I simply chown /dev/bpf* on osx/bsd instead of sudo.
Submitted by xristos 1685 days 8 hours 21 min ago
injection support
i added packet injection support (raw link layer frames) in git
Submitted by xristos 1513 days 3 hours 44 min ago