diff --git a/.bin/os-names-mutate.py b/.bin/os-names-mutate.py index 3e6509e4..77ead6f0 100644 --- a/.bin/os-names-mutate.py +++ b/.bin/os-names-mutate.py @@ -1,6 +1,6 @@ #!/usr/bin/python3 -text=open('os-names.txt').read().split('\n') +text=open('../Fuzzing/os-names.txt').read().split('\n') new_temp=[] for i in text: if " " in i: @@ -9,7 +9,6 @@ for i in text: else: new_temp.append(i) temp=[] -#print(new_temp) for i in new_temp: if i.lower() != i: temp.append(i) @@ -17,4 +16,4 @@ for i in new_temp: else: temp.append(i) -print('\n'.join(temp)) \ No newline at end of file +open("../Fuzzing/os-names-mutated.txt","w").write('\n'.join(temp)) diff --git a/Fuzzing/os-names-mutation.txt b/Fuzzing/os-names-mutated.txt similarity index 63% rename from Fuzzing/os-names-mutation.txt rename to Fuzzing/os-names-mutated.txt index 5d5e8dd4..a28c5ba7 100644 --- a/Fuzzing/os-names-mutation.txt +++ b/Fuzzing/os-names-mutated.txt @@ -1,14 +1,21 @@ -# https://en.wikipedia.org/w/index.php?title=List_of_operating_systems&oldid=1182336353 RISC-OS risc-os RISC_OS risc_os +RISCOS +riscos Fire-OS fire-os Fire_OS fire_os +FireOS +fireos macOS macos +mac-OS +mac-os +mac_OS +mac_os Mac-OS-X mac-os-x Mac_OS_X @@ -21,14 +28,20 @@ macOS-Server macos-server macOS_Server macos_server +macOSServer +macosserver Mac-OS-X-Server mac-os-x-server Mac_OS_X_Server mac_os_x_server +MacOSXServer +macosxserver OS-X-Server os-x-server OS_X_Server os_x_server +OSXServer +osxserver iOS ios iPhone-OS @@ -39,32 +52,60 @@ iPad ipad iPadOS ipados +iPad-OS +ipad-os +iPad_OS +ipad_os watchOS watchos +watch-OS +watch-os +watch_OS +watch_os tvOS tvos +tv-OS +tv-os +tv_OS +tv_os bridgeOS bridgeos +bridge-OS +bridge-os +bridge_OS +bridge_os visionOS visionos +vision-OS +vision-os +vision_OS +vision_os iPod ipod Unix unix MINI-UNIX mini-unix -PWB/UNIX -pwb/unix USG usg CB-Unix cb-unix CB_Unix cb_unix +CBUnix +cbunix ChromiumOS chromiumos +Chromium-OS +chromium-os +Chromium_OS +chromium_os ChromeOS chromeos +Chrome-OS +chrome-os +Chrome_OS +chrome_os Container-Optimized-OS container-optimized-os Container-Optimized_OS @@ -75,6 +116,8 @@ Android android Fuchsia fuchsia +WearOS +wearos Wear-OS wear-os Wear_OS @@ -93,142 +136,234 @@ Windows-NT-3.1 windows-nt-3.1 Windows_NT_3.1 windows_nt_3.1 +WindowsNT3.1 +windowsnt3.1 Windows-NT-3.5 windows-nt-3.5 Windows_NT_3.5 windows_nt_3.5 +WindowsNT3.5 +windowsnt3.5 Windows-NT-3.51 windows-nt-3.51 Windows_NT_3.51 windows_nt_3.51 +WindowsNT3.51 +windowsnt3.51 Windows-NT-4.0 windows-nt-4.0 Windows_NT_4.0 windows_nt_4.0 +WindowsNT4.0 +windowsnt4.0 Windows-2000 windows-2000 Windows_2000 windows_2000 +Windows2000 +windows2000 Windows-XP windows-xp Windows_XP windows_xp +WindowsXP +windowsxp Windows-Server-2003 windows-server-2003 Windows_Server_2003 windows_server_2003 +WindowsServer2003 +windowsserver2003 Windows-Vista windows-vista Windows_Vista windows_vista +WindowsVista +windowsvista Windows-Azure windows-azure Windows_Azure windows_azure +WindowsAzure +windowsazure Windows-Home-Server windows-home-server Windows_Home_Server windows_home_server +WindowsHomeServer +windowshomeserver Windows-Server-2008 windows-server-2008 Windows_Server_2008 windows_server_2008 +WindowsServer2008 +windowsserver2008 Windows-7 windows-7 Windows_7 windows_7 +Windows7 +windows7 Windows-Server-2008-R2 windows-server-2008-r2 Windows_Server_2008_R2 windows_server_2008_r2 +WindowsServer2008R2 +windowsserver2008r2 Windows-Home-Server-2011 windows-home-server-2011 Windows_Home_Server_2011 windows_home_server_2011 +WindowsHomeServer2011 +windowshomeserver2011 Windows-8 windows-8 Windows_8 windows_8 +Windows8 +windows8 Windows-RT windows-rt Windows_RT windows_rt +WindowsRT +windowsrt Windows-Phone-8 windows-phone-8 Windows_Phone_8 windows_phone_8 +WindowsPhone8 +windowsphone8 Windows-Server-2012 windows-server-2012 Windows_Server_2012 windows_server_2012 +WindowsServer2012 +windowsserver2012 Windows-8.1 windows-8.1 Windows_8.1 windows_8.1 +Windows8.1 +windows8.1 Windows-Phone-8.1 windows-phone-8.1 Windows_Phone_8.1 windows_phone_8.1 +WindowsPhone8.1 +windowsphone8.1 Windows-Server-2012-R2 windows-server-2012-r2 Windows_Server_2012_R2 windows_server_2012_r2 +WindowsServer2012R2 +windowsserver2012r2 Windows-10 windows-10 Windows_10 windows_10 +Windows10 +windows10 Windows-10-Mobile windows-10-mobile Windows_10_Mobile windows_10_mobile +Windows10Mobile +windows10mobile Windows-Server-2016 windows-server-2016 Windows_Server_2016 windows_server_2016 +WindowsServer2016 +windowsserver2016 Windows-Server-2019 windows-server-2019 Windows_Server_2019 windows_server_2019 +WindowsServer2019 +windowsserver2019 Windows-11 windows-11 Windows_11 windows_11 +Windows11 +windows11 Windows-Server-2022 windows-server-2022 Windows_Server_2022 windows_server_2022 +WindowsServer2022 +windowsserver2022 Windows-CE windows-ce Windows_CE windows_ce +WindowsCE +windowsce Windows-CE-3.0 windows-ce-3.0 Windows_CE_3.0 windows_ce_3.0 +WindowsCE3.0 +windowsce3.0 Windows-CE-5.0 windows-ce-5.0 Windows_CE_5.0 windows_ce_5.0 +WindowsCE5.0 +windowsce5.0 MINIX minix BSD bsd FreeBSD freebsd +Free-BSD +free-bsd +Free_BSD +free_bsd DragonFlyBSD dragonflybsd +DragonFly-BSD +dragonfly-bsd +DragonFly_BSD +dragonfly_bsd MidnightBSD midnightbsd +Midnight-BSD +midnight-bsd +Midnight_BSD +midnight_bsd GhostBSD ghostbsd +Ghost-BSD +ghost-bsd +Ghost_BSD +ghost_bsd TrueOS trueos +True-OS +true-os +True_OS +true_os NomadBSD nomadbsd +Nomad-BSD +nomad-bsd +Nomad_BSD +nomad_bsd NetBSD netbsd +Net-BSD +net-bsd +Net_BSD +net_bsd OpenBSD openbsd +Open-BSD +open-bsd +Open_BSD +open_bsd Bitrig bitrig Fugulta @@ -245,16 +380,32 @@ Remix-OS remix-os Remix_OS remix_os +RemixOS +remixos Redox redox OpenSolaris opensolaris +Open-Solaris +open-solaris +Open_Solaris +open_solaris illumos OpenIndiana openindiana +Open-Indiana +open-indiana +Open_Indiana +open_indiana Nexenta-OS nexenta-os Nexenta_OS nexenta_os +NexentaOS +nexentaos +Smart-OS +smart-os +Smart_OS +smart_os SmartOS smartos diff --git a/Fuzzing/os-names.txt b/Fuzzing/os-names.txt index d4acd68a..19c52870 100644 --- a/Fuzzing/os-names.txt +++ b/Fuzzing/os-names.txt @@ -1,32 +1,45 @@ -# https://en.wikipedia.org/w/index.php?title=List_of_operating_systems&oldid=1182336353 RISC OS +RISCOS Fire OS +FireOS macOS +mac OS Mac OS X OS X macOS Server +macOSServer Mac OS X Server +MacOSXServer OS X Server +OSXServer iOS iPhone OS iPad iPadOS +iPad OS watchOS +watch OS tvOS +tv OS bridgeOS +bridge OS visionOS +vision OS iPod Unix MINI-UNIX -PWB/UNIX USG CB Unix +CBUnix ChromiumOS +Chromium OS ChromeOS +Chrome OS Container-Optimized OS COS Android Fuchsia +WearOS Wear OS HarmonyOS LiteOS @@ -34,45 +47,83 @@ EulerOS Xenix Windows Windows NT 3.1 +WindowsNT3.1 Windows NT 3.5 +WindowsNT3.5 Windows NT 3.51 +WindowsNT3.51 Windows NT 4.0 +WindowsNT4.0 Windows 2000 +Windows2000 Windows XP +WindowsXP Windows Server 2003 +WindowsServer2003 Windows Vista +WindowsVista Windows Azure +WindowsAzure Windows Home Server +WindowsHomeServer Windows Server 2008 +WindowsServer2008 Windows 7 +Windows7 Windows Server 2008 R2 +WindowsServer2008R2 Windows Home Server 2011 +WindowsHomeServer2011 Windows 8 +Windows8 Windows RT +WindowsRT Windows Phone 8 +WindowsPhone8 Windows Server 2012 +WindowsServer2012 Windows 8.1 +Windows8.1 Windows Phone 8.1 +WindowsPhone8.1 Windows Server 2012 R2 +WindowsServer2012R2 Windows 10 +Windows10 Windows 10 Mobile +Windows10Mobile Windows Server 2016 +WindowsServer2016 Windows Server 2019 +WindowsServer2019 Windows 11 +Windows11 Windows Server 2022 +WindowsServer2022 Windows CE +WindowsCE Windows CE 3.0 +WindowsCE3.0 Windows CE 5.0 +WindowsCE5.0 MINIX BSD FreeBSD +Free BSD DragonFlyBSD +DragonFly BSD MidnightBSD +Midnight BSD GhostBSD +Ghost BSD TrueOS +True OS NomadBSD +Nomad BSD NetBSD +Net BSD OpenBSD +Open BSD Bitrig Fugulta Darwin @@ -80,9 +131,14 @@ GNU Linux Android-x86 Remix OS +RemixOS Redox OpenSolaris +Open Solaris illumos OpenIndiana +Open Indiana Nexenta OS -SmartOS \ No newline at end of file +NexentaOS +Smart OS +SmartOS