Top Public DNS Resolvers

Top Public DNS Resolvers

Use these to replace your ISP’s default servers for faster, safer, and private browsing. 

Cloudflare: Primary 1.1.1.1 / Secondary 1.0.0.1

Google Public DNS: Primary 8.8.8.8 / Secondary 8.8.4.4

Quad9: Primary 9.9.9.9 / Secondary 149.112.112.112 (Offers built-in malware and phishing blocking)

Control D: Primary 76.76.2.2 / Secondary 76.76.10.2

New Digital Media Developing

Raspberry Pi 3b+ Rack-mount 3D printable

Rack-mount Raspberry Pi Case

Lately, we have been actively engaged in building various tech projects using a powerful and versatile computer known as Raspberry Pi. However, we stumbled upon a remarkable discovery that we just couldn’t keep to ourselves. We found a fantastic 3D printing project that enables you to create a customized, robust, and sleek-looking rack mount case for Raspberry Pi 3b+. With this case, you can secure and organize your Raspberry Pi and give it a professional look that complements your server rack-mount space. And the best part is that this project is entirely free!

qrcode

bottom – https://than.gs/m/391012?affiliateCode=wireless

top – https://than.gs/m/391004?affiliateCode=wireless

Connect Google Fiber To Home Server

The Google Fiber Network Box, commonly known as the Google Fiber router is a modem and router in one device, allowing it to connect to the internet and provide wireless access to multiple devices within your home. The service is people’s favorite with dual-band WiFi, gigabit ethernet, network-attached storage and port forwarding, DMZ, and DHCP settings.

Although the router/modem comes with port forwarding enabled, ports are disabled and require a manual process to allow ports. So if you are looking for access to remote servers, improved online gaming, better file sharing, enhanced security, and improved video conferencing port forwarding is what you need.

By the end of this guide: You will configure port forwarding, will understand hurdles created by CGNAT and firewall, ports that need to be run, and an incentive that comes as a complete cure to port forwarding problems.

Let’s get started.

Miscellanies to collect

  • A web browser on a device connected to your Google router
  • Access to your Google router’s configuration page
  • The IP address of the device to which you’re forwarding ports
  • The port number or range you want to forward and open up to incoming connections

Stride to configure port forwarding on Google Fiber router manually

Here are some general steps to configure port forwarding on a Google Fiber Network Box:

  • Open a web browser on a computer connected to your Google Fiber network.
  • Type “192.168.1.1” in the address bar and press Enter. This will bring up the login page for the Network Box.
  • Enter the username and password for the Network Box. If you have not changed these from the default settings, the username should be “admin” and the password should be “password”.
  • Click on the “Advanced” tab at the top of the page.
  • Click on “Port forwarding” in the left-hand menu.
  • Click on the “Add” button to create a new port forwarding rule.
  • Enter the port number or range that you want to forward in the “External port” field. This is the port number that external devices will use to connect to your device or service.
  • Enter the internal IP address of the device or service that you want to forward the port to in the “Internal IP” field. This is the IP address of the device or service on your network that you want to allow external devices to access.
  • Enter the port number or range that the device or service is using in the “Internal port” field. This is the port number that the device or service is using on your network.
  • Choose the protocol (TCP or UDP) that the device or service is using from the drop-down menu.
  • Click on the “Save” button to save the port forwarding rule.

Once you have created a port forwarding rule, external devices should be able to connect to your device or service using the specified external port number.

Listing the default ports

The Google fiber router uses various ports for different purposes. Here are some of the most common ports used by the Google router:

  • Port 80: For HTTP web traffic, used by the router’s web interface to allow users to manage and configure the router settings.
  • Port 443: HTTPS web traffic, used by the router’s web interface to allow secure communication between the user’s web browser and the router.
  • Port 53: Used for DNS traffic, to resolve domain names to IP addresses.
  • Port 21: Used for FTP traffic, to allow file transfers between devices on the network.
  • Port 22:  For SSH traffic, to allow secure remote access to the router’s command line interface.
  • Port 23: For Telnet traffic, allow remote access to the router’s command line interface.

Additional ports for various services or applications might be used by your router. It is always a good idea to consult the router’s documentation or support resources to determine which ports are being used and for what purpose.

See Raspberry PI for a great server

Increasing the Swap File on a Raspberry Pi

In this guide, we will show you how to increase the swap file on your Raspberry Pi

Before beginning this section, make sure you aren’t running anything that’s heavily using the memory. The reason for this is that it could potentially already be using the swap file that we are about.

1. Before we can increase our Raspberry Pi’s swap file, we must first temporarily stop it.

The swap file cannot be in use while we increase it.

To stop the operating system from using the current swap file, run the following command.

sudo dphys-swapfile swapoff

2. Next, we need to modify the swap file configuration file.

We can open this file using nano by using the command below.

sudo nano /etc/dphys-swapfile

3. Within this config file, find the following line of text.

You can use CTRL + W to search for text within the file.

CONF_SWAPSIZE=100

To increase or decrease the swap file, all you need to do is modify the numerical value you find here.

This number is the size of the swap in megabytes.

For example, if we wanted to increase our swap size to 1GB, we would change that line to the following.

CONF_SWAPSIZE=1024

Whatever size you set, you must have that space available on your SD card.

4. Once you have made the change, save the file by pressing CTRL + X, followed by Y, then ENTER.

5. We can now re-initialize the Raspberry Pi’s swap file by running the command below.

Running this command will delete the original swap file and recreate it to fit the newly defined size.

sudo dphys-swapfile setup

6. With the swap now recreated to the newly defined size, we can now turn the swap back on.

To start the operating systems swap system, run the following command.

sudo dphys-swapfile swapon

While the new swap file is now switched on, programs will not know that this new memory exists until they restart.

7. If you want all programs to be reloaded with access to the new memory pool, then the easiest way is to restart your device.

To restart your Raspberry Pi, all you need to do is run the command below.

sudo reboot

We hope you have successfully learned how to increase and decrease the swap file on your Raspberry Pi.

Add a Chat Room to Your Website

Here are several free chat room services that allow you to create your own room for free. They either provide a simple link to that room or let you add that chat room to your site. Ready to start? Here are some of the best online chat rooms that you can easily add to your website.

1. Chatzy

Chatzy lets its users create public and private chat rooms. It provides a link to that room, which you can easily link to on a webpage or in an email. The site offers several ways to customize the chat experience to suit your needs. If you register on the site, you can view your Chatzy room list, making your chats easy to keep track of.

You can easily create a chat by selecting Start Quick Chat. After you input your name and subject, you can enter the room. Clicking Invite/Share on the left menu bar will provide you with a share link.

To embed a private chat room on your website, head to Hosted Rooms on the left menu bar. This page gives you instructions on how to customize your chat room, as well as how to embed the provided code into your site.

2. Tlk.io

Tlk.io lets you simply start an online chat room, making it one of the best chat room sites like Chatzy. As soon as you enter the website, Tlk.io asks you to input a channel name, as well as your nickname. Clicking Join brings you to your very own chat room. Copy and paste the chat room’s URL in the address bar to place in emails or on your social media page.

To embed Tlk.io into your website, scroll down on the homepage until you see a button that says Get Embed Code. This option allows you to name your channel, choose a chat room height, and even pick a theme. Copy the generated code on the right side of the screen, and add it to your website to make a chat room instantly. Tlk.io’s convenience can even make it a great team communication alternative to Slack.

3. Dead Simple Chat

To get started on Dead Simple Chat, you have to register for an account. After that, the site will direct you to your dashboard where it shows you the shareable link to your chat room, and also gives you the code to embed it on your website.

If you want to customize your chat room, click Chat Rooms on the left menu bar. Under the chat room of your choice, click Chatroom settings. You can then change the sidebar and background color of your chat room, as well as change its name. When you’re done, click Update Chat Room, and then hit Embed Chat Room to copy and paste the code into your webpage.

Dead Simple Chat also offers several paid plans. With the Pro Plan, you can have up to 2,000 different users, an unlimited amount of chat rooms, and storage for up to 180 days.

All of these perks prove that you don’t need the features of Facebook Messenger in order to communicate effectively.

4. Minnit

Like Dead Simple Chat, Minnit also requires you to sign up in order to create a chat room. Once you create your account, navigate to the Quick Links dropdown menu, and click Create your own chatroom in less than a minute. Input your chat room name, and description, and then decide if you want to make your chat private or public.

Minnit will then create your chat and will ask you which plan you want. The free plan offers unlimited messages, up to 40 users, and lets you censor certain words. If you decide to upgrade to one of the paid plans, you’ll get more customization options.

When you’re ready to embed your chat room into your site, head to the page of your chat room, and then select Embed Your Chat. If you have already set up a WordPress blog, you can use the Minnit plugin to add a chat room. You can also use the Wix plugin to add Minnit to your website, or you can simply copy and paste its code onto your own domain.

5. RumbleTalk

If you’ve tried embedding a chat room into your website in the past, you might remember ParaChat. Since ParaChat has closed, RumbleTalk serves as its alternative. You must register for an account before you create your chat room with RumbleTalk.

To customize your chat room, head to Design in the top menu bar. You can then insert a background image, edit text color, change your font, and even add a skin.

If you want to monetize your chat, RumbleTalk has settings for that as well. Head to Monetize on the top menu bar, and input your PayPal information. Rumbletalk also offers paid plans for an increased amount of chat seats and rooms.

When you’re ready to embed your chat room, click Embed on the top of the page. Select Get Code to copy and paste the code right on your website.

6. Pure Chat

How to download a website

1. WebCopy

WebCopy by Cyotek takes a website URL and scans it for links, pages, and media. As it finds pages, it recursively looks for more links, pages, and media until the whole website is discovered. Then you can use the configuration options to decide which parts to download offline.

The interesting thing about WebCopy is you can set up multiple projects that each have their own settings and configurations. This makes it easy to re-download many sites whenever you want; each one, in the same way every time.

One project can copy many websites, so use them with an organized plan (e.g., a “Tech” project for copying tech sites).

How to Download an Entire Website With WebCopy

  1. Install and launch the app.
  2. Navigate to File > New to create a new project.
  3. Type the URL into the Website field.
  4. Change the Save folder field to where you want the site saved.
  5. Play around with Project > Rules
  6. Navigate to File > Save As… to save the project.
  7. Click Copy in the toolbar to start the process.

Once the copying is done, you can use the Results tab to see the status of each individual page and/or media file. The Errors tab shows any problems that may have occurred, and the Skipped tab shows files that weren’t downloaded. But most important is the Sitemap, which shows the full directory structure of the website as discovered by WebCopy.

To view the website offline, open File Explorer and navigate to the saved folder you’d earlier designated. Open the index.html (or sometimes index.htm) in your browser of choice to start browsing. As you can see, this is very different from saving individual web pages through apps, another practice that is also all too common nowadays.

Download: WebCopy for Windows (Free)

2. HTTrack

HTTrack is more known than WebCopy, and is arguably better because it’s open-source and available on platforms other than Windows. The interface is a bit clunky and leaves much to be desired, however, it works well, so don’t let that turn you away.

Like WebCopy, it uses a project-based approach that lets you copy multiple websites and keep them all organized. You can pause and resume downloads, and you can update copied websites by re-downloading old and new files.

How to Download Complete Website With HTTrack

  1. Install and launch the app.
  2. Click Next to begin creating a new project.
  3. Give the project a name, category, and base path, then click on Next.
  4. Select Download website(s) for Action, then type each website’s URL in the Web Addresses box, one URL per line. You can also store URLs in a TXT file and import it, which is convenient when you want to re-download the same sites later. Click Next.
  5. Adjust parameters if you want, then click on Finish.

Once everything is downloaded, you can browse the site normally, simply by going to where the files were downloaded and opening the index.html or index.htm in a browser.

How to Use HTTrack With Linux

If you are an Ubuntu user, here’s how you can use HTTrack to save a whole website:

  1. Launch the Terminal and type the following command:sudo apt-get install httrack
  2. It will ask for your Ubuntu password (if you’ve set one). Type it in, and hit Enter. The Terminal will download the tool in a few minutes.
  3. Finally, type in this command and hit Enter. For this example, we downloaded the popular website, Brain Pickings.httrack https://www.brainpickings.org/
  4. This will download the whole website for offline reading.downloading a whole website with httrack on ubuntu

You can replace the website URL here with the URL of whichever website you want to download. For instance, if you wanted to download the whole Encyclopedia Britannica, you’ll have to tweak your command to this:

httrack https://www.britannica.com/

Download: HTTrack for Windows and Linux | Android (Free)

3. SiteSucker

If you’re on a Mac, your best option is SiteSucker. This simple tool copies entire websites maintains the same structure and includes all relevant media files too (e.g., images, PDFs, style sheets).

It has a clean and easy-to-use interface—you literally paste in the website URL and press Enter.

One of its nifty features is the ability to save an in-progress download to a file, then use that file to download the same files and structure again in the future (or on another machine). This feature is also what allows SiteSucker to pause and resume downloads.

SiteSucker costs about $5 and does not come with a free version or a free trial, which is its biggest downside. The latest version requires macOS 11 Big Sur or higher. Old versions of SiteSucker are available for older Mac systems, but some features may be missing.

Download: SiteSucker for iOS | Mac ($4.99)

4. Wget

Wget is a command-line utility that can retrieve all kinds of files over the HTTP and FTP protocols. Since websites are served through HTTP and most web media files are accessible through HTTP or FTP, this makes Wget an excellent tool for downloading entire websites.

Wget comes bundled with most Unix-based systems. While Wget is typically used to download single files, it can also be used to recursively download all pages and files that are found through an initial page:

wget -r -p https://www.makeuseof.com

Depending on the size, it may take a while for the complete website to be downloaded.

However, some sites may detect and prevent what you’re trying to do because ripping a website can cost them a lot of bandwidth. To get around this, you can disguise yourself as a web browser with a user agent string:

wget -r -p -U Mozilla https://www.thegeekstuff.com

If you want to be polite, you should also limit your download speed (so you don’t hog the web server’s bandwidth) and pause between each download (so you don’t overwhelm the web server with too many requests):

wget -r -p -U Mozilla --wait=10 --limit-rate=35K https://www.thegeekstuff.com

How to Use Wget on a Mac

On a Mac, you can install Wget using a single Homebrew command: brew install wget.

  1. If you don’t already have Homebrew installed, download it with this command:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  2. Next, install Wget with this command:brew install wget
  3. After the Wget installation is finished, you can download the website with this command:wget path/to/local.copy http://www.brainpickings.org/

On Windows, you’ll need to use this ported version instead. Download and install the app, and follow the instructions to complete the site download.

5. Teleport Pro

Get Teleport Pro. Seriously. Although the last version of the app was released back in 2015, the app works just as fine as it did back then.

Apart from simply downloading a whole website, the app packs a host of other features and intricacies as well. For instance, when you download and install the app, in the app’s main menu you’ll see these options to choose from:

  • Create a copy of website on hard drive.
  • Duplicate an entire website along with its directory structure.
  • Look up a site for specific types of files.
  • Search a website for given keywords.
  • Navigate all the sites linked from a central site.

These and a slew of other similar features make this app a handy program for your toolkit. The only downside we found was that of a limit on the free version. Using the unregistered version, you can only copy 500 pages in a single project. Moreover, you can only use it for a total of 40 times, after which you’ll have to purchase the premium version.

Download: Teleport Pro for Windows (Free trial, paid version available)

How to Move Your Website From Weebly to WordPress

How to Move Your Website From Weebly to WordPress

how to transferfrom weebly to wordpress

Are you looking for a way to move your website from Weebly to WordPress? Weebly is a great web-building platform for beginners, but you’ll eventually realize that it limits you in terms of features. That’s when it’s time to turn to WordPress, the most powerful website builder on the market.

In this article, we’ll show you how to move your website from Weebly to WordPress.

Why Should You Move Your Website From Weebly to WordPress?

weebly to wordpress

Ready? Let’s go!

Step 1: Setting Up WordPress

The first thing you’ll need before setting up WordPress is a domain name and web hosting. A domain name is your website’s name like example.com or isitwp.com; and web hosting is the space on the internet where you upload your content, media files, etc. You should check out our article on the differences between domain name and web hosting for more details.

Normally, domain names have different prices based on TLDs and domain registrars. A simple domain name costs between $11 & $15 per year. However, you can purchase web hosting in the range of $7 & $15 per month for a starter / basic website.

Bluehost offer

If you’re looking for alternative options, then check out our expert picks of the best WordPress hosting providers. Most of them are offering discounts to IsItWP users.

After purchasing your domain name and web hosting, go ahead and install WordPress. For easy instructions, you can check out our complete WordPress installation guide.

Once installed successfully, you can begin the process of moving your Weebly website to WordPress.

Step 2: Exporting Your Website from Weebly

As discussed previously, we’ll be using the Weebly to WordPress Importer tool to help you move Weebly to WordPress.

This tool helps export all your content and media files from Weebly in a format that’s supported by WordPress. Because of this, you can easily import your website data into WordPress using an importer plugin.

Note: We tested this tool before recommending it to our users. It works perfectly without breaking anything.

Visit the Weebly to WordPress Importer tool’s website and add your Weebly URL in the first field.

Weebly to WordPress

After that, enter your name, email address, and choose a format to export your Weebly site. We recommend you to export your website in the default WXR format.

It’ll also ask if you want to export website pages with other content. By default, it’s marked Yes which means the pages will be exported. You can mark this option as No if you don’t want the pages to be exported or simply proceed without changing anything.

Click on the ‘Export my Weebly Website’ button to continue.

The importer will process in the background. Once ready, it’ll show you a success message with a downloadable link that you can use to import your Weebly website into WordPress.

Save link as

You’ll need the XML file for WordPress. Simply right-click on the ‘Download Your Weebly Export File’ button and select the ‘Save Link As…’ option. It’ll download the export.xml file you need for WordPress.

Step 3: Importing Your Weebly Website to WordPress

To import your Weebly website, you’ll need to log into your WordPress admin area. From there, you’ll need to go to the Tools » Import page. On this page, you’ll see multiple importers but you’ll need to use the WordPress importer.

Go ahead and click on the ‘Install Now’ link below the WordPress importer and it’ll be installed without changing or loading the page.

WordPress importer

After the successful installation, you’ll see that the options are now changed. Click on the ‘Run Importer’ link below the WordPress importer to continue.

Run WordPress importer

Next, you should click on the ‘Choose file’ button and select the export.xml file that you downloaded in the previous step.

Make sure to click on the ‘Upload file and import’ button. It’ll take you to a new page where you need to assign authors to your content.

Assign authors

There’ll be multiple options for you, including importing your authors from Weebly, creating new authors, or assigning the articles to existing users in WordPress.

You’ll also need to mark the ‘Download and import file attachments’ setting which will help import your images and media files from Weebly to WordPress.

Once you’re ready, click on the ‘Submit’ button and the importer will run in the background. It’ll take some time depending on the size of the content and media files, so be patient.

After successfully importing your Weebly website, it’ll show you a message to update your credentials (password and user roles).

Import success

What’s next?

You can go ahead and check your WordPress pages, posts, and other content to make sure that everything is fine. We also recommend you check your media files that have been imported from Weebly.

However, if you find out that the importer missed some of your content, then you can repeat the process to import the remaining content from Weebly to WordPress. Don’t worry about the repetition as the importer will only import the leftover content.

Step 4: Creating Redirects

When using a custom domain name (https://example.com) for your Weebly website, you’ll need to redirect it to your new WordPress hosting. This’ll enable your users to see your web pages correctly.

To create redirects, you’ll need to log into your Weebly admin account and visit the ‘Domains’ page. From there, you’ll need to click on your custom domain and go to the settings menu. You’ll find the option to edit nameservers.

Simply click on the ‘Change’ button, and it’ll show the primary and secondary nameservers fields. If you purchased Bluehost web hosting, then the nameservers will be ns1.bluehost.com and ns2.bluehost.com

Note: If there’re any errors with these nameservers, then you can contact the support team for help.

Edit nameservers

Make sure to click on the ‘Save’ button.

It’ll take 24-48 hours for the nameservers to update properly. After that, your users will see your WordPress website.

If your Weebly website was built on a subdomain (https://mysite.example.com), then you should follow these steps:

First, you’ll need to log in to your Weebly account and edit your site. From there, you can go to Settings » SEO.

Weebly header code

In these settings, you’ll need to search for the header code section and add this line of code:

1<meta http-equiv="refresh"content="0;url=http://www.wordpressdomain.com/">

You’ll need to change the URL (http://www.wordpresdomain.com/) to your WordPress website URL.

Once replaced, you’ll need to click on the Save and Publish buttons. Next, visit your Weebly site URLs, and the page will be redirected to your new WordPress site.

You’ll need to fix the URL structure for your users. Otherwise, they may see a 404 error on your web pages after migration. This error occurs because the URL didn’t match up during the redirection.

To fix the permalinks / URL structure, you’ll need to go to the Settings » Permalinks page in your WordPress admin area. From there you’ll need to select the custom structure for URLs and enter /blog/%postname% in the given field.

Permalinks settings

Once added, click on the ‘Save Changes’ button. That’ll fix the issues with your posts.

But Weebly uses .html in the URLs for pages which means you need to manage that issue separately from posts.

To add .html into the URL structure of WordPress pages, you’ll need to install and activate the Add Any Extension to Pages plugin. Check out our guide on how to install a WordPress plugin for assistance.

Once activated, you’ll need to go to Settings » Add Any Extension to Pages to manage the options. In the ‘Extension’ field, you’ll need to add .html and click on the ‘Update Settings’ button.

Add HTML extension to pages

After that, you can go back to the Settings » Permalinks page and hit the ‘Save Changes’ button to properly update your WordPress URLs.

Step 6: Customization and Plugins

Your site has been moved from Weebly to WordPress successfully.

Next, you can check out our article on the best WordPress plugins that you MUST use. These plugins will help add more features and functionalities to your website.

We also recommend you check out our selection of the best WordPress themes for specific niches:

These themes were selected by our experts. However, with a little searching, you can find many other WordPress themes on the internet that match your interests and needs.

Step 7: Troubleshoot Errors

We want to make sure that you don’t see any errors, so we’ve listed a few common issues that users may face after migration. Take a look:

Common WordPress Errors:

You may see the common WordPress database connection error. We recommend you follow our complete step-by-step guide on how to fix the error establishing a database connection in WordPress.

External Images Issue:

Generally, the WordPress importer should import all your images from Weebly and store them in the WordPress media library. However, if you find out that the images were not properly imported, then we recommend you follow this guide on how to import external images in WordPress.

So that’s about how to export Weebly site to WordPress properly.

We hope this guide helped you learn how to move Weebly to WordPress. If you liked this article, then you may also want to check out our guide on how to switch from Wix to WordPress.

27 Best 2022 Network Scanners

  1. ManageEngine OpUtils. A powerful and versatile scanner that can give you your network’s full picture in real-time.
  2. Security Event Manager. Improves security with emphasis on logs and data collection.
  3. Intruder. The most thorough threat scanner on the list. It emphasizes security and shows you how your network looks for third parties.
  4. Auvik. It’s network scanning made simple and automatic. In addition, it can encrypt the network traffic with the military-grade AES-256 algorithm.
  5. Paessler. A tool for advanced infrastructure management with data available as graphs and stats.
  6. Open Port Scanner. Scans available IP addresses as well as its TCPs and UDPs.
  7. SolarWinds Network Device Scanner. It scans a network to locate and monitor the devices available.
  8. IP Control Bundle. This tool focuses on reporting and monitoring the network’s accessible and used IP addresses.
  9. Network Bandwidth Analyzer. A monitoring tool for network performance. It lets you determine nodes that use too much bandwidth.
  10. Skyboxsecurity. This network scanner easily decodes the most intricate and complicated networks.
  11. ThousandEyes. A network monitoring tool specialized in diagnosing and triaging network problems for quick remediation.
  12. BeyondTrust. An excellent overall free network scanner that monitors the network’s essential stats and detects problems.
  13. Qualys. A streamlined security solution that can also work across cloud systems.
  14. Spiceworks. An easy-to-use scanner with real-time alerts for your vital devices.
  15. Site24x7. An integrated tool to keep vigilance over servers, apps, websites, and clouds simultaneously.
  16. Nagios. It is an open-source continuous monitoring tool.
  17. Nessus. A very versatile network scanner intended to make your experience easy and intuitive.
  18. GFI LanGuard. A scanner focused on mobile devices and patch management for several operating systems.
  19. Advanced IP Scanner. A free scanner packs a lot of punch with features usually not found in scanners.
  20. Domotz. A scanner for analyzing the most advanced network data and for remote control.
  21. Essential NetTools. It’s a scanning suite of tools offering many useful features for network administration.
  22. LogicMonitor. It works on Linux and Windows, providing a range of options for alerts, performance graphs, and user management.
  23. Nikto2. One of the best preventive scanners, ready to detect more than 7000 risky applications.
  24. SoftPerfect Network Scanner. It supports IPv6 addresses and detects those elusive hardware MAC addresses. It runs from a USB stick without installation.
  25. Nexpose Rapid7. A real-time scanner aimed to find new threats so you can neutralize them on time.
  26. Snort. An intrusion detection and prevention suite of network tools.
  27. Wireshark. Another open-source scanner exhibiting multi-platform capabilities.

Solar Powered Water Purifier

A cross-section of a water purification system.

To assemble your solar-powered water purifier, find a place near a water source (for easy filling) and follow these steps:

  1. Paint the exterior of the wooden or sheet metal enclosure black to enhance absorption.
  2. Install the reflective surface at the back and side walls of the enclosure and glue the insulation to the bottom.
  3. Put a tray of contaminated water inside the enclosure and place the glass on top.
  4. Arrange the catch trough at the bottom of the glass, angled downward to a container (like a plastic jug) to collect the purified water.
  5. Aim the contraption toward the sun.That’s it — you’re done!

The first few times you use this device, the water may taste a little odd. Let the system “sweat” for a few weeks, and the bad taste will go away.