diff --git a/.gitbook/assets/image (33) (1).png b/.gitbook/assets/image (33) (1).png new file mode 100644 index 0000000..7e022c5 Binary files /dev/null and b/.gitbook/assets/image (33) (1).png differ diff --git a/.gitbook/assets/image (33).png b/.gitbook/assets/image (33).png index 7e022c5..19b94ea 100644 Binary files a/.gitbook/assets/image (33).png and b/.gitbook/assets/image (33).png differ diff --git a/.gitbook/assets/image (34) (1) (1).png b/.gitbook/assets/image (34) (1) (1).png new file mode 100644 index 0000000..1240df3 Binary files /dev/null and b/.gitbook/assets/image (34) (1) (1).png differ diff --git a/.gitbook/assets/image (34) (1).png b/.gitbook/assets/image (34) (1).png index 1240df3..a574f68 100644 Binary files a/.gitbook/assets/image (34) (1).png and b/.gitbook/assets/image (34) (1).png differ diff --git a/.gitbook/assets/image (34).png b/.gitbook/assets/image (34).png index a574f68..4864770 100644 Binary files a/.gitbook/assets/image (34).png and b/.gitbook/assets/image (34).png differ diff --git a/.gitbook/assets/image (35) (1) (1).png b/.gitbook/assets/image (35) (1) (1).png new file mode 100644 index 0000000..900120f Binary files /dev/null and b/.gitbook/assets/image (35) (1) (1).png differ diff --git a/.gitbook/assets/image (35) (1).png b/.gitbook/assets/image (35) (1).png index 900120f..7380013 100644 Binary files a/.gitbook/assets/image (35) (1).png and b/.gitbook/assets/image (35) (1).png differ diff --git a/.gitbook/assets/image (35).png b/.gitbook/assets/image (35).png index 7380013..e02c2f3 100644 Binary files a/.gitbook/assets/image (35).png and b/.gitbook/assets/image (35).png differ diff --git a/.gitbook/assets/image (36) (1) (1).png b/.gitbook/assets/image (36) (1) (1).png new file mode 100644 index 0000000..3d74af3 Binary files /dev/null and b/.gitbook/assets/image (36) (1) (1).png differ diff --git a/.gitbook/assets/image (36) (1).png b/.gitbook/assets/image (36) (1).png index 3d74af3..a995e3f 100644 Binary files a/.gitbook/assets/image (36) (1).png and b/.gitbook/assets/image (36) (1).png differ diff --git a/.gitbook/assets/image (36).png b/.gitbook/assets/image (36).png index a995e3f..0b0cf9f 100644 Binary files a/.gitbook/assets/image (36).png and b/.gitbook/assets/image (36).png differ diff --git a/.gitbook/assets/image (37) (1).png b/.gitbook/assets/image (37) (1).png new file mode 100644 index 0000000..a995e3f Binary files /dev/null and b/.gitbook/assets/image (37) (1).png differ diff --git a/.gitbook/assets/image (37).png b/.gitbook/assets/image (37).png index a995e3f..a3737ff 100644 Binary files a/.gitbook/assets/image (37).png and b/.gitbook/assets/image (37).png differ diff --git a/.gitbook/assets/image (38).png b/.gitbook/assets/image (38).png new file mode 100644 index 0000000..4864770 Binary files /dev/null and b/.gitbook/assets/image (38).png differ diff --git a/.gitbook/assets/image (39).png b/.gitbook/assets/image (39).png new file mode 100644 index 0000000..4864770 Binary files /dev/null and b/.gitbook/assets/image (39).png differ diff --git a/faq/establishing-an-internet-connection/configuring-ics-on-linux.md b/faq/establishing-an-internet-connection/configuring-ics-on-linux.md index 929c6ef..df0e475 100644 --- a/faq/establishing-an-internet-connection/configuring-ics-on-linux.md +++ b/faq/establishing-an-internet-connection/configuring-ics-on-linux.md @@ -10,16 +10,16 @@ Start by opening the Terminal emulator for your Linux distribution. On Ubuntu, G Once the Terminal is open, get the WP7.sh script, and mark it as executable with `chmod`. -![](<../../.gitbook/assets/image (36).png>) +![](<../../.gitbook/assets/image (36) (1).png>) Once you've done that, execute the script as root, with `sudo ./wp7.sh`. -![](<../../.gitbook/assets/image (34).png>) +![](<../../.gitbook/assets/image (34) (1).png>) ### Guided Setup Mode In this mode, the ICS script will try to automatically determine which interface is the WiFi Pineapple, and what your current network settings are. To do this, press **G** on your keyboard and follow the on-screen instructions. -![](<../../.gitbook/assets/image (35).png>) +![](<../../.gitbook/assets/image (35) (1).png>) Now you can press **C** to connect. diff --git a/faq/establishing-an-internet-connection/configuring-ics-on-windows.md b/faq/establishing-an-internet-connection/configuring-ics-on-windows.md index f05a421..580405d 100644 --- a/faq/establishing-an-internet-connection/configuring-ics-on-windows.md +++ b/faq/establishing-an-internet-connection/configuring-ics-on-windows.md @@ -2,4 +2,41 @@ On Windows, Internet Connection Sharing is achieved by using Window's "Network Sharing" feature, by sharing one internet-enabled interface to the WiFi Pineapples. -The +{% hint style="info" %} +The following guide is designed to work on Windows 11, although the same or similar steps apply to Windows 10/8.1/8/7 too. +{% endhint %} + +### Configuring the Internet facing interface + +Start by opening the **Network & Internet** settings in the Windows settings application. Scroll down to **Related settings** and click **More network adapter options**. + +![](<../../.gitbook/assets/image (37).png>) + +In the new window, **right-click the Internet facing adaptor, and select "Properties".** In this guide, the Internet facing adaptor is the interface named **Ethernet**. + +Once you're in the properties window, select the **Sharing** tab, and then check the box to allow other users to connect. Then, **select the WiFi Pineapple adaptor** and click **OK**. + +![](<../../.gitbook/assets/image (34).png>) + +Next, configure the WiFi Pineapple adaptor by **right clicking and selecting "Properties".** In the new window, select the text that says **Internet Protocol Version 4 (TCP/IPv4)** and select **Properties**. + +![](<../../.gitbook/assets/image (35).png>) + +Finally, set the adaptors IP settings as follows: + +* IP Address: **172.16.42.42** +* Subnet Mask: **255.255.0.0** +* Default Gateway: **Blank** +* Preferred DNS: **8.8.8.8** +* Alternate DNS: **8.8.4.4** + +![](<../../.gitbook/assets/image (33).png>) + +{% hint style="info" %} +You may set your own preferred and alternate DNS servers if desired, but Google's DNS is recommended. +{% endhint %} + +After clicking **OK** to save the settings, your WiFi Pineapple will now be able to access the internet through the USB-C interface connected to your computer. + +![](<../../.gitbook/assets/image (36).png>) + diff --git a/setup/setting-up-your-wifi-pineapple.md b/setup/setting-up-your-wifi-pineapple.md index c0b9731..b01cb2c 100644 --- a/setup/setting-up-your-wifi-pineapple.md +++ b/setup/setting-up-your-wifi-pineapple.md @@ -22,7 +22,7 @@ Continuing withing the **Setup by USB-C Ethernet** option will still allow you t Next, connect to an Access Point you know the credentials to. Doing this will establish an internet connection for the WiFi Pineapple, and the latest firmware will be automatically downloaded. -![](<../.gitbook/assets/image (34) (1).png>) +![](<../.gitbook/assets/image (34) (1) (1).png>) {% hint style="warning" %} Only WPA2, WPA and Open networks are currently supported in the stager. @@ -30,7 +30,7 @@ Only WPA2, WPA and Open networks are currently supported in the stager. After the connection is successfully established, the firmware will be automatically downloaded and flashed to your WiFi Pineapple. Once the upgrade is complete, you will be able to access the WiFi Pineapple at https://172.16.42.1:1471 again. -![](<../.gitbook/assets/image (35) (1).png>) +![](<../.gitbook/assets/image (35) (1) (1).png>) ## Uploading the firmware manually @@ -38,7 +38,7 @@ As an alternative to getting the firmware over-the-air, you may choose to upload To start, begin by downloading the latest firmware from the [Hak5 Download Portal](htps://downloads.hak5.org). The latest releases are always at the top of the table, and highlighted blue. -![](<../.gitbook/assets/image (36) (1).png>) +![](<../.gitbook/assets/image (36) (1) (1).png>) Once the file is downloaded, verify the SHA256 sum with the one listed on the download portal. @@ -48,6 +48,6 @@ If the SHA256 sum of the downloaded file does not match the one listed on the we Next, you can upload it to the WiFi Pineapple by clicking the **upload a firmware instead** link on the Network page. -![](<../.gitbook/assets/image (33).png>) +![](<../.gitbook/assets/image (33) (1).png>) After uploading, the file will be checked and flashed to the WiFi Pineapple.