Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
Chris Poore committed Aug 10, 2022
1 parent 18bb5f4 commit 025d0dc
Show file tree
Hide file tree
Showing 4,325 changed files with 2,276,285 additions and 1 deletion.
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
*.pyc
routersploit.log
Binary file added Archive/TPMS_Good_315_1MSps.iq
Binary file not shown.
Binary file added Archive/TPMS_Low_315_1MSps.iq
Binary file not shown.
Binary file added Attack Recordings/Capture_File
Binary file not shown.
Binary file added Attack Recordings/DECT_Data
Binary file not shown.
Binary file added Attack Recordings/FM_Data
Binary file not shown.
Empty file added Attack Recordings/adsb1.bin
Empty file.
Binary file added Attack Recordings/file1
Binary file not shown.
Binary file added Crafted Packets/Defaults/DECT_Basic_Packet.bin
Binary file not shown.
1 change: 1 addition & 0 deletions Crafted Packets/Defaults/DECT_Short_Packet.bin
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
���nu��`��
Binary file added Crafted Packets/Defaults/DSRC_Wave_Packet.bin
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
����X7p:K�.�
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
����X7t���>�>
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
�HP �D �8[(O
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
����������QCb
1 change: 1 addition & 0 deletions Crafted Packets/Defaults/RDS_Message_Version_A.bin
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ӓFAr��z�̂�
1 change: 1 addition & 0 deletions Crafted Packets/Defaults/RDS_Message_Version_B.bin
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
�� ��_��w��y
Binary file added Crafted Packets/Defaults/SimpliciTI_AP_Join.bin
Binary file not shown.
Binary file added Crafted Packets/Defaults/SimpliciTI_AP_Link.bin
Binary file not shown.
Binary file added Crafted Packets/Defaults/SimpliciTI_ED_Data.bin
Binary file not shown.
1 change: 1 addition & 0 deletions Crafted Packets/Defaults/SimpliciTI_ED_Join.bin
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
����ӑӑ��������0z�
Binary file added Crafted Packets/Defaults/SimpliciTI_ED_Link.bin
Binary file not shown.
1 change: 1 addition & 0 deletions Crafted Packets/Defaults/SimpliciTI_ED_Unlink.bin
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
����ӑӑxV4����1�=O�
1 change: 1 addition & 0 deletions Crafted Packets/Defaults/TPMS_Format1.bin
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
R�Q �A�
Binary file added Crafted Packets/Defaults/X10_Default.bin
Binary file not shown.
Binary file added Crafted Packets/Defaults/ZWAVE_Color_Switch_Set.bin
Binary file not shown.
Binary file not shown.
1 change: 1 addition & 0 deletions Crafted Packets/Defaults/ZWAVE_Multilevel_Switch_On.bin
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
� HA&c""
Binary file added Crafted Packets/Scapy/temp.cap
Binary file not shown.
1 change: 1 addition & 0 deletions Crafted Packets/adsb_airborne_position_even1.bin
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
����X7p:K�.�
1 change: 1 addition & 0 deletions Crafted Packets/adsb_airborne_position_odd1.bin
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
����X7t���>�>
1 change: 1 addition & 0 deletions Crafted Packets/rdsA1.bin
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ӓF��_�����y
Binary file added Crafted Packets/rdsA2.bin
Binary file not shown.
Binary file added Crafted Packets/simpliciti_data.bin
Binary file not shown.
2 changes: 2 additions & 0 deletions Custom_Blocks/maint-3.7/gr-X10/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Build directory
build/
215 changes: 215 additions & 0 deletions Custom_Blocks/maint-3.7/gr-X10/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,215 @@
# Copyright 2011,2012,2014,2016 Free Software Foundation, Inc.
#
# This file is part of GNU Radio
#
# GNU Radio 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, or (at your option)
# any later version.
#
# GNU Radio is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with GNU Radio; see the file COPYING. If not, write to
# the Free Software Foundation, Inc., 51 Franklin Street,
# Boston, MA 02110-1301, USA.

########################################################################
# Project setup
########################################################################
cmake_minimum_required(VERSION 2.6)
project(gr-X10 CXX C)
enable_testing()

#install to PyBOMBS target prefix if defined
if(DEFINED ENV{PYBOMBS_PREFIX})
set(CMAKE_INSTALL_PREFIX $ENV{PYBOMBS_PREFIX})
message(STATUS "PyBOMBS installed GNU Radio. Setting CMAKE_INSTALL_PREFIX to $ENV{PYBOMBS_PREFIX}")
endif()

#select the release build type by default to get optimization flags
if(NOT CMAKE_BUILD_TYPE)
set(CMAKE_BUILD_TYPE "Release")
message(STATUS "Build type not specified: defaulting to release.")
endif(NOT CMAKE_BUILD_TYPE)
set(CMAKE_BUILD_TYPE ${CMAKE_BUILD_TYPE} CACHE STRING "")

#make sure our local CMake Modules path comes first
list(INSERT CMAKE_MODULE_PATH 0 ${CMAKE_SOURCE_DIR}/cmake/Modules)

# Set the version information here
set(VERSION_INFO_MAJOR_VERSION 1)
set(VERSION_INFO_API_COMPAT 0)
set(VERSION_INFO_MINOR_VERSION 0)
set(VERSION_INFO_MAINT_VERSION git)

# Set cmake policies.
# This will suppress developer warnings during the cmake process that can occur
# if a newer cmake version than the minimum is used.

if(POLICY CMP0026)
cmake_policy(SET CMP0026 OLD)
endif()
if(POLICY CMP0043)
cmake_policy(SET CMP0043 OLD)
endif()
if(POLICY CMP0045)
cmake_policy(SET CMP0045 OLD)
endif()
if(POLICY CMP0046)
cmake_policy(SET CMP0046 OLD)
endif()

########################################################################
# Compiler specific setup
########################################################################
if(CMAKE_COMPILER_IS_GNUCXX AND NOT WIN32)
#http://gcc.gnu.org/wiki/Visibility
add_definitions(-fvisibility=hidden)
endif()

########################################################################
# Find boost
########################################################################
if(UNIX AND EXISTS "/usr/lib64")
list(APPEND BOOST_LIBRARYDIR "/usr/lib64") #fedora 64-bit fix
endif(UNIX AND EXISTS "/usr/lib64")
set(Boost_ADDITIONAL_VERSIONS
"1.35.0" "1.35" "1.36.0" "1.36" "1.37.0" "1.37" "1.38.0" "1.38" "1.39.0" "1.39"
"1.40.0" "1.40" "1.41.0" "1.41" "1.42.0" "1.42" "1.43.0" "1.43" "1.44.0" "1.44"
"1.45.0" "1.45" "1.46.0" "1.46" "1.47.0" "1.47" "1.48.0" "1.48" "1.49.0" "1.49"
"1.50.0" "1.50" "1.51.0" "1.51" "1.52.0" "1.52" "1.53.0" "1.53" "1.54.0" "1.54"
"1.55.0" "1.55" "1.56.0" "1.56" "1.57.0" "1.57" "1.58.0" "1.58" "1.59.0" "1.59"
"1.60.0" "1.60" "1.61.0" "1.61" "1.62.0" "1.62" "1.63.0" "1.63" "1.64.0" "1.64"
"1.65.0" "1.65" "1.66.0" "1.66" "1.67.0" "1.67" "1.68.0" "1.68" "1.69.0" "1.69"
)
find_package(Boost "1.35" COMPONENTS filesystem system)

if(NOT Boost_FOUND)
message(FATAL_ERROR "Boost required to compile X10")
endif()

########################################################################
# Install directories
########################################################################
include(GrPlatform) #define LIB_SUFFIX
set(GR_RUNTIME_DIR bin)
set(GR_LIBRARY_DIR lib${LIB_SUFFIX})
set(GR_INCLUDE_DIR include/X10)
set(GR_DATA_DIR share)
set(GR_PKG_DATA_DIR ${GR_DATA_DIR}/${CMAKE_PROJECT_NAME})
set(GR_DOC_DIR ${GR_DATA_DIR}/doc)
set(GR_PKG_DOC_DIR ${GR_DOC_DIR}/${CMAKE_PROJECT_NAME})
set(GR_CONF_DIR etc)
set(GR_PKG_CONF_DIR ${GR_CONF_DIR}/${CMAKE_PROJECT_NAME}/conf.d)
set(GR_LIBEXEC_DIR libexec)
set(GR_PKG_LIBEXEC_DIR ${GR_LIBEXEC_DIR}/${CMAKE_PROJECT_NAME})
set(GRC_BLOCKS_DIR ${GR_PKG_DATA_DIR}/grc/blocks)

########################################################################
# On Apple only, set install name and use rpath correctly, if not already set
########################################################################
if(APPLE)
if(NOT CMAKE_INSTALL_NAME_DIR)
set(CMAKE_INSTALL_NAME_DIR
${CMAKE_INSTALL_PREFIX}/${GR_LIBRARY_DIR} CACHE
PATH "Library Install Name Destination Directory" FORCE)
endif(NOT CMAKE_INSTALL_NAME_DIR)
if(NOT CMAKE_INSTALL_RPATH)
set(CMAKE_INSTALL_RPATH
${CMAKE_INSTALL_PREFIX}/${GR_LIBRARY_DIR} CACHE
PATH "Library Install RPath" FORCE)
endif(NOT CMAKE_INSTALL_RPATH)
if(NOT CMAKE_BUILD_WITH_INSTALL_RPATH)
set(CMAKE_BUILD_WITH_INSTALL_RPATH ON CACHE
BOOL "Do Build Using Library Install RPath" FORCE)
endif(NOT CMAKE_BUILD_WITH_INSTALL_RPATH)
endif(APPLE)

########################################################################
# Find gnuradio build dependencies
########################################################################
find_package(CppUnit)
find_package(Doxygen)

# Search for GNU Radio and its components and versions. Add any
# components required to the list of GR_REQUIRED_COMPONENTS (in all
# caps such as FILTER or FFT) and change the version to the minimum
# API compatible version required.
set(GR_REQUIRED_COMPONENTS RUNTIME)
find_package(Gnuradio "3.7.2" REQUIRED)
list(INSERT CMAKE_MODULE_PATH 0 ${CMAKE_SOURCE_DIR}/cmake/Modules)
include(GrVersion)

if(NOT CPPUNIT_FOUND)
message(FATAL_ERROR "CppUnit required to compile X10")
endif()

########################################################################
# Setup doxygen option
########################################################################
if(DOXYGEN_FOUND)
option(ENABLE_DOXYGEN "Build docs using Doxygen" ON)
else(DOXYGEN_FOUND)
option(ENABLE_DOXYGEN "Build docs using Doxygen" OFF)
endif(DOXYGEN_FOUND)

########################################################################
# Setup the include and linker paths
########################################################################
include_directories(
${CMAKE_SOURCE_DIR}/lib
${CMAKE_SOURCE_DIR}/include
${CMAKE_BINARY_DIR}/lib
${CMAKE_BINARY_DIR}/include
${Boost_INCLUDE_DIRS}
${CPPUNIT_INCLUDE_DIRS}
${GNURADIO_ALL_INCLUDE_DIRS}
)

link_directories(
${Boost_LIBRARY_DIRS}
${CPPUNIT_LIBRARY_DIRS}
${GNURADIO_RUNTIME_LIBRARY_DIRS}
)

# Set component parameters
set(GR_X10_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/include CACHE INTERNAL "" FORCE)
set(GR_X10_SWIG_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/swig CACHE INTERNAL "" FORCE)

########################################################################
# Create uninstall target
########################################################################
configure_file(
${CMAKE_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in
${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake
@ONLY)

add_custom_target(uninstall
${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake
)

########################################################################
# Add subdirectories
########################################################################
add_subdirectory(include/X10)
add_subdirectory(lib)
add_subdirectory(swig)
add_subdirectory(python)
add_subdirectory(grc)
add_subdirectory(apps)
add_subdirectory(docs)

########################################################################
# Install cmake search helper for this library
########################################################################
if(NOT CMAKE_MODULES_DIR)
set(CMAKE_MODULES_DIR lib${LIB_SUFFIX}/cmake)
endif(NOT CMAKE_MODULES_DIR)

install(FILES cmake/Modules/X10Config.cmake
DESTINATION ${CMAKE_MODULES_DIR}/X10
)
16 changes: 16 additions & 0 deletions Custom_Blocks/maint-3.7/gr-X10/MANIFEST.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
title: The X10 OOT Module
brief: Short description of gr-X10
tags: # Tags are arbitrary, but look at CGRAN what other authors are using
- sdr
author:
- Author Name <[email protected]>
copyright_owner:
- Copyright Owner 1
license:
#repo: # Put the URL of the repository here, or leave blank for default
#website: <module_website> # If you have a separate project website, put it here
#icon: <icon_url> # Put a URL to a square image here that will be used as an icon on CGRAN
---
A longer, multi-line description of gr-X10.
You may use some *basic* Markdown here.
If left empty, it will try to find a README file instead.
25 changes: 25 additions & 0 deletions Custom_Blocks/maint-3.7/gr-X10/apps/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Copyright 2011 Free Software Foundation, Inc.
#
# This file is part of GNU Radio
#
# GNU Radio 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, or (at your option)
# any later version.
#
# GNU Radio is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with GNU Radio; see the file COPYING. If not, write to
# the Free Software Foundation, Inc., 51 Franklin Street,
# Boston, MA 02110-1301, USA.

include(GrPython)

GR_PYTHON_INSTALL(
PROGRAMS
DESTINATION bin
)
Loading

0 comments on commit 025d0dc

Please sign in to comment.