All Projects → mavris → Macfinder

mavris / Macfinder

Licence: mit
An iOS Library that helps you find the MAC Address of a specific IP

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Macfinder

Pnet
High level Java network library
Stars: ✭ 49 (-14.04%)
Mutual labels:  library, network, networking
Ruffles
Lightweight and fully managed reliable UDP library.
Stars: ✭ 131 (+129.82%)
Mutual labels:  library, network, networking
Librg
🚀 Making multi-player gamedev simpler since 2017
Stars: ✭ 813 (+1326.32%)
Mutual labels:  library, network, networking
Txeh
Go library and CLI utilty for /etc/hosts management.
Stars: ✭ 181 (+217.54%)
Mutual labels:  library, network, networking
Awareness
The new architecture of co-computation for data processing and machine learning.
Stars: ✭ 11 (-80.7%)
Mutual labels:  library, networking
Diffios
Cisco IOS diff tool
Stars: ✭ 23 (-59.65%)
Mutual labels:  network, networking
Metta
An information security preparedness tool to do adversarial simulation.
Stars: ✭ 867 (+1421.05%)
Mutual labels:  network, networking
Whatpulse
WhatPulse reverse engineered
Stars: ✭ 30 (-47.37%)
Mutual labels:  library, network
Grassmarlin
Provides situational awareness of Industrial Control Systems (ICS) and Supervisory Control and Data Acquisition (SCADA) networks in support of network security assessments. #nsacyber
Stars: ✭ 621 (+989.47%)
Mutual labels:  network, networking
Bash Toolkit
Este proyecto esá destinado a ayudar a los sysadmin
Stars: ✭ 13 (-77.19%)
Mutual labels:  network, networking
Tina
a powerful android network library base on okhttp
Stars: ✭ 32 (-43.86%)
Mutual labels:  library, network
P2p
Practice project to demonstrate p2p file sharing.
Stars: ✭ 16 (-71.93%)
Mutual labels:  network, networking
Nexer
Content based network multiplexer or redirector made with love and Go
Stars: ✭ 7 (-87.72%)
Mutual labels:  network, networking
Bmon
bandwidth monitor and rate estimator
Stars: ✭ 787 (+1280.7%)
Mutual labels:  network, networking
Ineter
Fast Java library for working with IP addresses, ranges, and subnets
Stars: ✭ 39 (-31.58%)
Mutual labels:  network, networking
Libzmq
ZeroMQ core engine in C++, implements ZMTP/3.1
Stars: ✭ 7,418 (+12914.04%)
Mutual labels:  network, networking
Dratini
Dratini is a neat network abstraction layer.
Stars: ✭ 38 (-33.33%)
Mutual labels:  network, networking
Easygo
基于Kotlin、OkHttp的声明式网络框架,像写HTML界面一样写网络调用代码
Stars: ✭ 40 (-29.82%)
Mutual labels:  library, network
Pycraft
Minecraft-client networking library in Python
Stars: ✭ 574 (+907.02%)
Mutual labels:  library, networking
Fast Android Networking
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
Stars: ✭ 5,346 (+9278.95%)
Mutual labels:  network, networking

MacFinder

MacFinder is a class that helps you find the MAC Address of a specific IP

Note

Issue for MAC Addresses on iOS 10.2 has been resolved thanks to [@mochasoft] (https://github.com/mochasoft)

###Manual Installation

  • Add files in your Xcode project from: File-Add Files to YourProjectName-> Select MacFinder.m, MacFinder.h, route.h, if_arp.h and if_ether.h-> Click on "copy items if needed" -> OK (Or copy them from /MacFinder/Network Headers/ folder)

###CocoaPods Installation To install using CocoaPods, simply add the following line to your Podfile:

pod 'MacFinder'

###How to use it

Import the class in your class:

#import "MacFinder.h"
NSString *mac = [MacFinder ip2mac:@”192.168.10.24"]; 

NSLog(@”Mac:%@”,mac);

That's it!

More Details

Visit my [article] (https://medium.com/rocknnull/ios-from-ip-to-mac-address-1e3726ff6d2b#.kgbe3wipa) for MacFinder for more details

###Authors

  • Michael Mavris

###License

Copyright Miksoft 2017

Licensed under the MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].