FISSURE - The RF Framework

рдлреНрд░реАрдХреНрд╡реЗрдВрд╕реА рдЗрдВрдбрд┐рдкреЗрдВрдбреЗрдВрдЯ SDR-рдЖрдзрд╛рд░рд┐рдд рд╕рд┐рдЧреНрдирд▓ рд╕рдордЭ рдФрд░ рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ

FISSURE рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ RF рдФрд░ рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реИ рдЬрд┐рд╕реЗ рд╕рднреА рдХреМрд╢рд▓ рд╕реНрддрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рд┐рдЧреНрдирд▓ рдбрд┐рдЯреЗрдХреНрд╢рди рдФрд░ рд╡рд░реНрдЧреАрдХрд░рдг, рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЦреЛрдЬ, рд╣рдорд▓реЗ рдХрд╛ рдирд┐рд╖реНрдкрд╛рджрди, IQ рд╣реЗрд░рдлреЗрд░, рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рд╕реНрд╡рдЪрд╛рд▓рди, рдФрд░ AI/ML рдХреЗ рд▓рд┐рдП рд╣реБрдХ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдпрд╣ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдореЙрдбреНрдпреВрд▓, рд░реЗрдбрд┐рдпреЛ, рдкреНрд░реЛрдЯреЛрдХреЙрд▓, рд╕рд┐рдЧреНрдирд▓ рдбреЗрдЯрд╛, рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдлреНрд▓реЛ рдЧреНрд░рд╛рдлрд╝, рд╕рдВрджрд░реНрдн рд╕рд╛рдордЧреНрд░реА, рдФрд░ рддреГрддреАрдп-рдкрдХреНрд╖ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рддреНрд╡рд░рд┐рдд рдПрдХреАрдХрд░рдг рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред FISSURE рдПрдХ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ рдЬреЛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рдПрдХ рд╕реНрдерд╛рди рдкрд░ рд░рдЦрддрд╛ рд╣реИ рдФрд░ рдЯреАрдореЛрдВ рдХреЛ рдПрдХ рд╣реА рд╕рд┐рджреНрдз рдмреБрдирд┐рдпрд╛рджреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реБрдП рддреЗрдЬреА рд╕реЗ рдЧрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

FISSURE рдХреЗ рд╕рд╛рде рд╢рд╛рдорд┐рд▓ рдлреНрд░реЗрдорд╡рд░реНрдХ рдФрд░ рдЙрдкрдХрд░рдг RF рдКрд░реНрдЬрд╛ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ, рд╕рд┐рдЧреНрдирд▓ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╕рдордЭрдиреЗ, рдирдореВрдиреЗ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ, рдЯреНрд░рд╛рдВрд╕рдорд┐рдЯ рдФрд░/рдпрд╛ рдЗрдВрдЬреЗрдХреНрд╢рди рддрдХрдиреАрдХреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ, рдФрд░ рдХрд╕реНрдЯрдо рдкреЗрд▓реЛрдб рдпрд╛ рд╕рдВрджреЗрд╢ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рд╣реИрдВред FISSURE рдореЗрдВ рдкрд╣рдЪрд╛рди, рдкреИрдХреЗрдЯ рдХреНрд░рд╛рдлреНрдЯрд┐рдВрдЧ, рдФрд░ рдлрдЬрд╝рд┐рдВрдЧ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдФрд░ рд╕рд┐рдЧреНрдирд▓ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдПрдХ рдмрдврд╝рддрд╛ рд╣реБрдЖ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИред рдСрдирд▓рд╛рдЗрди рдЖрд░реНрдХрд╛рдЗрд╡ рдХреНрд╖рдорддрд╛рдПрдБ рд╕рд┐рдЧреНрдирд▓ рдлрд╝рд╛рдЗрд▓реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореМрдЬреВрдж рд╣реИрдВред

рдорд┐рддреНрд░рд╡рдд Python рдХреЛрдбрдмреЗрд╕ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЛ RF рдФрд░ рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд▓реЛрдХрдкреНрд░рд┐рдп рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рддрдХрдиреАрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд▓реНрджреА рд╕реЗ рд╕реАрдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕рд╛рдЗрдмрд░ рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдореЗрдВ рд╢рд┐рдХреНрд╖рдХреЛрдВ рдХреЛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕рд╛рдордЧреНрд░реА рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдиреЗ рдпрд╛ рдЕрдкрдиреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдорд┐рд▓рддрд╛ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рд╢реЛрдзрдХрд░реНрддрд╛ рдЕрдкрдиреЗ рджреИрдирд┐рдХ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╛ рдЕрдкрдиреЗ рдЕрддреНрдпрд╛рдзреБрдирд┐рдХ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рд╡реНрдпрд╛рдкрдХ рджрд░реНрд╢рдХреЛрдВ рдХреЗ рд╕рд╛рдордиреЗ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП FISSURE рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЬреИрд╕реЗ-рдЬреИрд╕реЗ рд╕рдореБрджрд╛рдп рдореЗрдВ FISSURE рдХреЗ рдкреНрд░рддрд┐ рдЬрд╛рдЧрд░реВрдХрддрд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдмрдврд╝рддрд╛ рд╣реИ, рдЗрд╕рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдФрд░ рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╢рд╛рдорд┐рд▓ рддрдХрдиреАрдХ рдХреА рдЪреМрдбрд╝рд╛рдИ рднреА рдмрдврд╝реЗрдЧреАред

рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА

рд╢реБрд░реВ рдХрд░рдирд╛

рд╕рдорд░реНрдерд┐рдд

FISSURE рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдФрд░ рдХреЛрдб рдХреА рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреАрди рд╢рд╛рдЦрд╛рдПрдБ рд╣реИрдВред Python2_maint-3.7 рд╢рд╛рдЦрд╛ рдореЗрдВ Python2, PyQt4, рдФрд░ GNU Radio 3.7 рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдирд┐рд░реНрдорд┐рдд рдХреЛрдбрдмреЗрд╕ рд╣реИ; Python3_maint-3.8 рд╢рд╛рдЦрд╛ Python3, PyQt5, рдФрд░ GNU Radio 3.8 рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдирд┐рд░реНрдорд┐рдд рд╣реИ; рдФрд░ Python3_maint-3.10 рд╢рд╛рдЦрд╛ Python3, PyQt5, рдФрд░ GNU Radio 3.10 рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдирд┐рд░реНрдорд┐рдд рд╣реИред

рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо
FISSURE рд╢рд╛рдЦрд╛

Ubuntu 18.04 (x64)

Python2_maint-3.7

Ubuntu 18.04.5 (x64)

Python2_maint-3.7

Ubuntu 18.04.6 (x64)

Python2_maint-3.7

Ubuntu 20.04.1 (x64)

Python3_maint-3.8

Ubuntu 20.04.4 (x64)

Python3_maint-3.8

KDE neon 5.25 (x64)

Python3_maint-3.8

рдкреНрд░рдЧрддрд┐ рдореЗрдВ (рдмреАрдЯрд╛)

рдпреЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЕрднреА рднреА рдмреАрдЯрд╛ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реИрдВред рдпреЗ рд╡рд┐рдХрд╛рд╕рд╛рдзреАрди рд╣реИрдВ рдФрд░ рдХрдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЬреНрдЮрд╛рдд рд░реВрдк рд╕реЗ рдЧрд╛рдпрдм рд╣реИрдВред рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдореЗрдВ рдЖрдЗрдЯрдо рдореМрдЬреВрджрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдШрд░реНрд╖ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рд╕реНрдерд┐рддрд┐ рд╣рдЯрд╛рдП рдЬрд╛рдиреЗ рддрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо
FISSURE рд╢рд╛рдЦрд╛

DragonOS Focal (x86_64)

Python3_maint-3.8

Ubuntu 22.04 (x64)

Python3_maint-3.10

рдиреЛрдЯ: рдХреБрдЫ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЙрдкрдХрд░рдг рд╣рд░ OS рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдФрд░ рд╕рдВрдШрд░реНрд╖ рджреЗрдЦреЗрдВред

рд╕реНрдерд╛рдкрдирд╛

git clone https://github.com/ainfosec/FISSURE.git
cd FISSURE
git checkout <Python2_maint-3.7> or <Python3_maint-3.8> or <Python3_maint-3.10>
git submodule update --init
./install

рдпрд╣ PyQt рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдЧрд╛ рдЬреЛ рд╕реНрдерд╛рдкрдирд╛ GUI рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ рдпрджрд┐ рд╡реЗ рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИрдВред

рдЕрдЧрд▓рд╛, рдЙрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдЬреЛ рдЖрдкрдХреЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ (рдпрджрд┐ рдЖрдкрдХрд╛ OS рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ рддреЛ рдЗрд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрд╣рдЪрд╛рди рд▓рд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛)ред

Python2_maint-3.7
Python3_maint-3.8
Python3_maint-3.10

рдпрд╣ рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ FISSURE рдХреЛ рдПрдХ рд╕рд╛рдл рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП рддрд╛рдХрд┐ рдореМрдЬреВрджрд╛ рд╕рдВрдШрд░реНрд╖реЛрдВ рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХреЗред рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рджреМрд░рд╛рди рддреНрд░реБрдЯрд┐рдпреЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЕрдиреБрд╢рдВрд╕рд┐рдд рдЪреЗрдХрдмреЙрдХреНрд╕ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдмрдЯрди) рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди рдХрдИ рд╕рдВрдХреЗрдд рд╣реЛрдВрдЧреЗ, рдЬреНрдпрд╛рджрд╛рддрд░ рдЙрдЪреНрдЪ рдЕрдиреБрдорддрд┐ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдХреЗ рд▓рд┐рдП рдкреВрдЫрддреЗ рд╣реБрдПред рдпрджрд┐ рдХрд┐рд╕реА рдЖрдЗрдЯрдо рдХреЗ рдЕрдВрдд рдореЗрдВ "рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ" рдЕрдиреБрднрд╛рдЧ рд╣реИ, рддреЛ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдЙрд╕ рдЖрджреЗрд╢ рдХреЛ рдЪрд▓рд╛рдПрдЧрд╛ рдЬреЛ рдЗрд╕рдХреЗ рдмрд╛рдж рдЖрддрд╛ рд╣реИ рдФрд░ рдЖрджреЗрд╢ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдХрд┐рд╕реА рднреА рддреНрд░реБрдЯрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЪреЗрдХрдмреЙрдХреНрд╕ рдЖрдЗрдЯрдо рдХреЛ рд╣рд░рд╛ рдпрд╛ рд▓рд╛рд▓ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд░реЗрдЧрд╛ред "рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ" рдЕрдиреБрднрд╛рдЧ рдХреЗ рдмрд┐рдирд╛ рдЪреЗрдХ рдХрд┐рдП рдЧрдП рдЖрдЗрдЯрдо рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж рдХрд╛рд▓реЗ рд░рд╣реЗрдВрдЧреЗред

рдЙрдкрдпреЛрдЧ

рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдЦреЛрд▓реЗрдВ рдФрд░ рджрд░реНрдЬ рдХрд░реЗрдВ:

fissure

Refer to the FISSURE Help menu for more details on usage.

Details

Components

  • рдбреИрд╢рдмреЛрд░реНрдб

  • рдХреЗрдВрджреНрд░реАрдп рд╣рдм (HIPRFISR)

  • рд▓рдХреНрд╖реНрдп рд╕рд┐рдЧреНрдирд▓ рдкрд╣рдЪрд╛рди (TSI)

  • рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЦреЛрдЬ (PD)

  • рдлреНрд▓реЛ рдЧреНрд░рд╛рдлрд╝ рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд┐рд╖реНрдкрд╛рджрдХ (FGE)

Capabilities

Hardware

The following is a list of "supported" hardware with varying levels of integration:

  • USRP: X3xx, B2xx, B20xmini, USRP2, N2xx

  • HackRF

  • RTL2832U

  • 802.11 рдПрдбрд╛рдкреНрдЯрд░реНрд╕

  • LimeSDR

  • bladeRF, bladeRF 2.0 рдорд╛рдЗрдХреНрд░реЛ

  • рдУрдкрди рд╕реНрдирд┐рдлрд░

  • PlutoSDR

Lessons

FISSURE comes with several helpful guides to become familiar with different technologies and techniques. Many include steps for using various tools that are integrated into FISSURE.

Roadmap

Contributing

Suggestions for improving FISSURE are strongly encouraged. Leave a comment in the Discussions page or in the Discord Server if you have any thoughts regarding the following:

  • рдирдИ рдлреАрдЪрд░ рд╕реБрдЭрд╛рд╡ рдФрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рдкрд░рд┐рд╡рд░реНрддрди

  • рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрдирд╛ рдЪрд░рдг

  • рдирдП рдкрд╛рда рдпрд╛ рдореМрдЬреВрджрд╛ рдкрд╛рдареЛрдВ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рд╛рдордЧреНрд░реА

  • рд░реБрдЪрд┐ рдХреЗ RF рдкреНрд░реЛрдЯреЛрдХреЙрд▓

  • рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ SDR рдкреНрд░рдХрд╛рд░

  • Python рдореЗрдВ IQ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╕реНрдХреНрд░рд┐рдкреНрдЯ

  • рд╕реНрдерд╛рдкрдирд╛ рд╕реБрдзрд╛рд░ рдФрд░ рд╕реБрдзрд╛рд░

Contributions to improve FISSURE are crucial to expediting its development. Any contributions you make are greatly appreciated. If you wish to contribute through code development, please fork the repo and create a pull request:

  1. рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдлреЛрд░реНрдХ рдХрд░реЗрдВ

  2. рдЕрдкрдиреА рдлреАрдЪрд░ рд╢рд╛рдЦрд╛ рдмрдирд╛рдПрдВ (git checkout -b feature/AmazingFeature)

  3. рдЕрдкрдиреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдХрдорд┐рдЯ рдХрд░реЗрдВ (git commit -m 'Add some AmazingFeature')

  4. рд╢рд╛рдЦрд╛ рдореЗрдВ рдкреБрд╢ рдХрд░реЗрдВ (git push origin feature/AmazingFeature)

  5. рдПрдХ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдЦреЛрд▓реЗрдВ

Creating Issues to bring attention to bugs is also welcomed.

Collaborating

Contact Assured Information Security, Inc. (AIS) Business Development to propose and formalize any FISSURE collaboration opportunitiesтАУwhether that is through dedicating time towards integrating your software, having the talented people at AIS develop solutions for your technical challenges, or integrating FISSURE into other platforms/applications.

License

GPL-3.0

For license details, see LICENSE file.

Contact

Join the Discord Server: https://discord.gg/JZDs5sgxcG

Follow on Twitter: @FissureRF, @AinfoSec

Chris Poore - Assured Information Security, Inc. - poorec@ainfosec.com

Business Development - Assured Information Security, Inc. - bd@ainfosec.com

Credits

We acknowledge and are grateful to these developers:

Credits

Acknowledgments

Special thanks to Dr. Samuel Mantravadi and Joseph Reith for their contributions to this project.

Last updated