Matias Fontanini
|
e712550cb8
|
Move constructors are now noexcept.
|
2013-01-20 00:22:21 -03:00 |
|
Matias Fontanini
|
02265061cc
|
Added SLL pseudo protocol header.
|
2013-01-16 00:05:28 -03:00 |
|
Matias Fontanini
|
75a4bbfed6
|
Added Timestamp conversion to std::chrono::microseconds. BaseSniffer is now movable.
|
2012-11-23 20:30:16 -03:00 |
|
Matias Fontanini
|
b74a353c17
|
Added packet.h and timestamp.h to tins.h
|
2012-11-23 18:56:39 -03:00 |
|
Matias Fontanini
|
492fd611f9
|
Added Packet and some wrapper packet classes. Modified the return value of BaseSniffer::next_packet.
|
2012-11-23 18:10:51 -03:00 |
|
Matias Fontanini
|
bf6c086b3d
|
Added BaseSniffer::timestamp method.
|
2012-11-21 13:33:28 -03:00 |
|
Matias Fontanini
|
688be1e1da
|
Fixed the try/catch block in BaseSniffer::sniff_loop. It now only catches std::runtime_errors.
|
2012-11-20 16:33:26 -03:00 |
|
Bruno Nery
|
28e5df3abc
|
Fixed BaseSniffer::next_packet() to return when error occurred. Updated its documentation.
Signed-off-by: Matias Fontanini <matias.fontanini@gmail.com>
|
2012-11-20 16:30:34 -03:00 |
|
Matias Fontanini
|
3139020df2
|
Done some fixes on Sniffer and Dot11Data.
|
2012-10-10 21:06:06 -03:00 |
|
Matias Fontanini
|
1c22dab2dc
|
libtins now uses a BSD license.
|
2012-10-07 20:33:45 -03:00 |
|
Matias Fontanini
|
153bcecc35
|
Removed the useless PDU::flag member. Added a PDU concatenation operator.
|
2012-10-07 18:51:06 -03:00 |
|
Matias Fontanini
|
7cbd32361a
|
Modified some PacketSender and BaseSniffer functions to take references instead of pointers.
|
2012-09-11 08:51:25 -03:00 |
|
Matias Fontanini
|
10681eee8f
|
Added documentation to PacketWriter.
|
2012-09-06 20:57:32 -03:00 |
|
Matias Fontanini
|
3d2cbf349a
|
Added FileSniffer class.
|
2012-09-06 00:37:12 -03:00 |
|
Matias Fontanini
|
3cb6603151
|
Improved compile time using forward declarations and removing useless includes.
|
2012-09-05 11:59:46 -03:00 |
|
Matias Fontanini
|
6fd0c14b45
|
Fixed Sniffer::sniff_loop argument types.
|
2012-08-15 08:36:37 -03:00 |
|
Matias Fontanini
|
87e9c4051e
|
Refactored Sniffer class and fixed some bugs in HWAddress.
|
2012-08-10 12:30:41 -03:00 |
|
Matias Fontanini
|
383deb8641
|
Modified header guards so they don't use reserved names containing double underscores.
|
2012-08-02 16:00:56 -03:00 |
|
Matias Fontanini
|
45f4370301
|
Sniffer now can't be copied.
|
2012-06-19 12:00:17 -03:00 |
|
Matias Fontanini
|
333ec76fea
|
Added promisc flag on Sniffer to start the put interfaces into promiscuous mode.
|
2012-03-19 17:17:13 -03:00 |
|
Matias Fontanini
|
e9484209fc
|
Added timeout to Sniffer class.
|
2012-03-12 09:47:30 -03:00 |
|
Matias Fontanini
|
201d4b5daf
|
Modified Sniffer sniffing methods signature.
|
2011-09-07 09:51:51 -03:00 |
|
Matias Fontanini
|
b746451b75
|
Sniffing now returns a RadioTap PDU when performed on wireless interfaces.
|
2011-08-23 23:58:59 -03:00 |
|
Matias Fontanini
|
31358eca46
|
Done minor modifications over Sniffer.
|
2011-08-19 20:13:08 -03:00 |
|
Matias Fontanini
|
3e2168f6fc
|
Added DHCP and BootP constructors from uint8_t buffer. Normalized IP destination and source address getters/setters.
|
2011-08-19 10:13:35 -03:00 |
|
Matias Fontanini
|
3a751848a8
|
Added a portscan example. It's kind of nasty, but works.
|
2011-08-19 00:07:41 -03:00 |
|
Matias Fontanini
|
18750fe18a
|
Added Sniffer class. Added a constructor to eery PDU subclass which creates an instance of the PDU from a byte array.
|
2011-08-18 20:36:55 -03:00 |
|