diff --git a/.bin/os-names-mutate.py b/.bin/os-names-mutate.py new file mode 100644 index 00000000..3e6509e4 --- /dev/null +++ b/.bin/os-names-mutate.py @@ -0,0 +1,20 @@ +#!/usr/bin/python3 + +text=open('os-names.txt').read().split('\n') +new_temp=[] +for i in text: + if " " in i: + new_temp.append(i.replace(" ", "-")) + new_temp.append(i.replace(" ", "_")) + else: + new_temp.append(i) +temp=[] +#print(new_temp) +for i in new_temp: + if i.lower() != i: + temp.append(i) + temp.append(i.lower()) + else: + temp.append(i) + +print('\n'.join(temp)) \ No newline at end of file diff --git a/Fuzzing/os-names-mutation.txt b/Fuzzing/os-names-mutation.txt new file mode 100644 index 00000000..5d5e8dd4 --- /dev/null +++ b/Fuzzing/os-names-mutation.txt @@ -0,0 +1,260 @@ +# https://en.wikipedia.org/w/index.php?title=List_of_operating_systems&oldid=1182336353 +RISC-OS +risc-os +RISC_OS +risc_os +Fire-OS +fire-os +Fire_OS +fire_os +macOS +macos +Mac-OS-X +mac-os-x +Mac_OS_X +mac_os_x +OS-X +os-x +OS_X +os_x +macOS-Server +macos-server +macOS_Server +macos_server +Mac-OS-X-Server +mac-os-x-server +Mac_OS_X_Server +mac_os_x_server +OS-X-Server +os-x-server +OS_X_Server +os_x_server +iOS +ios +iPhone-OS +iphone-os +iPhone_OS +iphone_os +iPad +ipad +iPadOS +ipados +watchOS +watchos +tvOS +tvos +bridgeOS +bridgeos +visionOS +visionos +iPod +ipod +Unix +unix +MINI-UNIX +mini-unix +PWB/UNIX +pwb/unix +USG +usg +CB-Unix +cb-unix +CB_Unix +cb_unix +ChromiumOS +chromiumos +ChromeOS +chromeos +Container-Optimized-OS +container-optimized-os +Container-Optimized_OS +container-optimized_os +COS +cos +Android +android +Fuchsia +fuchsia +Wear-OS +wear-os +Wear_OS +wear_os +HarmonyOS +harmonyos +LiteOS +liteos +EulerOS +euleros +Xenix +xenix +Windows +windows +Windows-NT-3.1 +windows-nt-3.1 +Windows_NT_3.1 +windows_nt_3.1 +Windows-NT-3.5 +windows-nt-3.5 +Windows_NT_3.5 +windows_nt_3.5 +Windows-NT-3.51 +windows-nt-3.51 +Windows_NT_3.51 +windows_nt_3.51 +Windows-NT-4.0 +windows-nt-4.0 +Windows_NT_4.0 +windows_nt_4.0 +Windows-2000 +windows-2000 +Windows_2000 +windows_2000 +Windows-XP +windows-xp +Windows_XP +windows_xp +Windows-Server-2003 +windows-server-2003 +Windows_Server_2003 +windows_server_2003 +Windows-Vista +windows-vista +Windows_Vista +windows_vista +Windows-Azure +windows-azure +Windows_Azure +windows_azure +Windows-Home-Server +windows-home-server +Windows_Home_Server +windows_home_server +Windows-Server-2008 +windows-server-2008 +Windows_Server_2008 +windows_server_2008 +Windows-7 +windows-7 +Windows_7 +windows_7 +Windows-Server-2008-R2 +windows-server-2008-r2 +Windows_Server_2008_R2 +windows_server_2008_r2 +Windows-Home-Server-2011 +windows-home-server-2011 +Windows_Home_Server_2011 +windows_home_server_2011 +Windows-8 +windows-8 +Windows_8 +windows_8 +Windows-RT +windows-rt +Windows_RT +windows_rt +Windows-Phone-8 +windows-phone-8 +Windows_Phone_8 +windows_phone_8 +Windows-Server-2012 +windows-server-2012 +Windows_Server_2012 +windows_server_2012 +Windows-8.1 +windows-8.1 +Windows_8.1 +windows_8.1 +Windows-Phone-8.1 +windows-phone-8.1 +Windows_Phone_8.1 +windows_phone_8.1 +Windows-Server-2012-R2 +windows-server-2012-r2 +Windows_Server_2012_R2 +windows_server_2012_r2 +Windows-10 +windows-10 +Windows_10 +windows_10 +Windows-10-Mobile +windows-10-mobile +Windows_10_Mobile +windows_10_mobile +Windows-Server-2016 +windows-server-2016 +Windows_Server_2016 +windows_server_2016 +Windows-Server-2019 +windows-server-2019 +Windows_Server_2019 +windows_server_2019 +Windows-11 +windows-11 +Windows_11 +windows_11 +Windows-Server-2022 +windows-server-2022 +Windows_Server_2022 +windows_server_2022 +Windows-CE +windows-ce +Windows_CE +windows_ce +Windows-CE-3.0 +windows-ce-3.0 +Windows_CE_3.0 +windows_ce_3.0 +Windows-CE-5.0 +windows-ce-5.0 +Windows_CE_5.0 +windows_ce_5.0 +MINIX +minix +BSD +bsd +FreeBSD +freebsd +DragonFlyBSD +dragonflybsd +MidnightBSD +midnightbsd +GhostBSD +ghostbsd +TrueOS +trueos +NomadBSD +nomadbsd +NetBSD +netbsd +OpenBSD +openbsd +Bitrig +bitrig +Fugulta +fugulta +Darwin +darwin +GNU +gnu +Linux +linux +Android-x86 +android-x86 +Remix-OS +remix-os +Remix_OS +remix_os +Redox +redox +OpenSolaris +opensolaris +illumos +OpenIndiana +openindiana +Nexenta-OS +nexenta-os +Nexenta_OS +nexenta_os +SmartOS +smartos diff --git a/Fuzzing/os-names.txt b/Fuzzing/os-names.txt new file mode 100644 index 00000000..d4acd68a --- /dev/null +++ b/Fuzzing/os-names.txt @@ -0,0 +1,88 @@ +# https://en.wikipedia.org/w/index.php?title=List_of_operating_systems&oldid=1182336353 +RISC OS +Fire OS +macOS +Mac OS X +OS X +macOS Server +Mac OS X Server +OS X Server +iOS +iPhone OS +iPad +iPadOS +watchOS +tvOS +bridgeOS +visionOS +iPod +Unix +MINI-UNIX +PWB/UNIX +USG +CB Unix +ChromiumOS +ChromeOS +Container-Optimized OS +COS +Android +Fuchsia +Wear OS +HarmonyOS +LiteOS +EulerOS +Xenix +Windows +Windows NT 3.1 +Windows NT 3.5 +Windows NT 3.51 +Windows NT 4.0 +Windows 2000 +Windows XP +Windows Server 2003 +Windows Vista +Windows Azure +Windows Home Server +Windows Server 2008 +Windows 7 +Windows Server 2008 R2 +Windows Home Server 2011 +Windows 8 +Windows RT +Windows Phone 8 +Windows Server 2012 +Windows 8.1 +Windows Phone 8.1 +Windows Server 2012 R2 +Windows 10 +Windows 10 Mobile +Windows Server 2016 +Windows Server 2019 +Windows 11 +Windows Server 2022 +Windows CE +Windows CE 3.0 +Windows CE 5.0 +MINIX +BSD +FreeBSD +DragonFlyBSD +MidnightBSD +GhostBSD +TrueOS +NomadBSD +NetBSD +OpenBSD +Bitrig +Fugulta +Darwin +GNU +Linux +Android-x86 +Remix OS +Redox +OpenSolaris +illumos +OpenIndiana +Nexenta OS +SmartOS \ No newline at end of file