forked from wraith-wireless/PyRIC
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
v0.1.6(.4) Added scripts directory & ouiupdate.py
- Loading branch information
WraithWireless
authored and
WraithWireless
committed
Jan 2, 2017
1 parent
41f7c24
commit 2f0214f
Showing
11 changed files
with
939 additions
and
5,149 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -73,7 +73,7 @@ | |
basicstyle=\footnotesize | ||
} | ||
|
||
\title{\includegraphics[scale=1]{logo}\\ PyRIC v0.1.6.3: User Manual} | ||
\title{\includegraphics[scale=1]{logo}\\ PyRIC v0.1.6.4: User Manual} | ||
\author{Dale V. Patterson\\ [email protected]} | ||
|
||
\begin{document} | ||
|
@@ -1121,7 +1121,7 @@ \subsection{Functions} | |
\end{enumerate} | ||
|
||
\section{Copyright and License}\label{sec:copy} | ||
PYRIC: Python Radio Interface Controller v0.1.6.3\\ | ||
PYRIC: Python Radio Interface Controller v0.1.6.4\\ | ||
|
||
Copyright (C) 2016 Dale V. Patterson ([email protected])\\ | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -39,8 +39,8 @@ | |
|
||
__name__ = 'pyric' | ||
__license__ = 'GPLv3' | ||
__version__ = '0.1.6.3' | ||
__date__ = 'December 2016' | ||
__version__ = '0.1.6.4' | ||
__date__ = 'January 2017' | ||
__author__ = 'Dale Patterson' | ||
__maintainer__ = 'Dale Patterson' | ||
__email__ = '[email protected]' | ||
|
@@ -84,7 +84,7 @@ def strerror(errno): | |
|
||
# define long description | ||
long_desc = """ | ||
# PyRIC 0.1.6.3: Python Radio Interface Controller | ||
# PyRIC 0.1.6.4: Python Radio Interface Controller | ||
## Linux wireless library for the Python Wireless Developer and Pentester | ||
## DESCRIPTION: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
#!/usr/bin/env python | ||
""" scripts PyRIC scripts | ||
Copyright (C) 2016 Dale V. Patterson ([email protected]) | ||
This program is free software: you can redistribute it and/or modify it under | ||
the terms of the GNU General Public License as published by the Free Software | ||
Foundation, either version 3 of the License, or (at your option) any later | ||
version. | ||
Redistribution and use in source and binary forms, with or without modifications, | ||
are permitted provided that the following conditions are met: | ||
o Redistributions of source code must retain the above copyright notice, this | ||
list of conditions and the following disclaimer. | ||
o Redistributions in binary form must reproduce the above copyright notice, | ||
this list of conditions and the following disclaimer in the documentation | ||
and/or other materials provided with the distribution. | ||
o Neither the name of the orginal author Dale V. Patterson nor the names of any | ||
contributors may be used to endorse or promote products derived from this | ||
software without specific prior written permission. | ||
scripts 0.0.1 | ||
desc: currently only holds ouiupdate for fetching oui file from IEEE and | ||
updating PyRIC oui dict | ||
includes: ouiupdate 0.1.1 | ||
changes: | ||
""" | ||
|
||
__name__ = 'scripts' | ||
__license__ = 'GPLv3' | ||
__version__ = '0.0.1' | ||
__date__ = 'January 2017' | ||
__author__ = 'Dale Patterson' | ||
__maintainer__ = 'Dale Patterson' | ||
__email__ = '[email protected]' | ||
__status__ = 'Production' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
#!/usr/bin/env python | ||
|
||
""" ouiupdate.py: get ouis data from IEEE | ||
Copyright (C) 2016 Dale V. Patterson ([email protected]) | ||
This program is free software:you can redistribute it and/or modify it under | ||
the terms of the GNU General Public License as published by the Free Software | ||
Foundation,either version 3 of the License,or (at your option) any later | ||
version. | ||
Redistribution and use in source and binary forms,with or without modifications, | ||
are permitted provided that the following conditions are met: | ||
o Redistributions of source code must retain the above copyright notice,this | ||
list of conditions and the following disclaimer. | ||
o Redistributions in binary form must reproduce the above copyright notice, | ||
this list of conditions and the following disclaimer in the documentation | ||
and/or other materials provided with the distribution. | ||
o Neither the name of the orginal author Dale V. Patterson nor the names of any | ||
contributors may be used to endorse or promote products derived from this | ||
software without specific prior written permission. | ||
Fetchs and stores oui data from IEEE | ||
""" | ||
from __future__ import print_function # python 2to3 compability | ||
|
||
#__name__ = 'ouiupdate' | ||
__license__ = 'GPLv3' | ||
__version__ = '0.0.1' | ||
__date__ = 'January 2017' | ||
__author__ = 'Dale Patterson' | ||
__maintainer__ = 'Dale Patterson' | ||
__email__ = '[email protected]' | ||
__status__ = 'Production' | ||
|
||
import argparse as ap | ||
import pyric.utils.ouifetch as ouifetch | ||
|
||
if __name__ == '__main__': | ||
# create arg parser and parse command line args | ||
print("IEEE OUI Fetch") | ||
argp = ap.ArgumentParser(description="IEEE OUI fetch and parse") | ||
argp.add_argument('-p','--path',help="Path to write parsed file") | ||
argp.add_argument('-v','--verbose',action='store_true',help="Display operations to stdout") | ||
argp.add_argument('--version',action='version',version="OUI Fetch {0}".format(__version__)) | ||
args = argp.parse_args() | ||
verbose = args.verbose | ||
path = args.path | ||
|
||
# execute | ||
ouifetch.fetch(path,verbose) |
Oops, something went wrong.