{"id":23242,"date":"2014-12-31T10:33:15","date_gmt":"2014-12-31T08:33:15","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=23242"},"modified":"2014-12-31T10:33:15","modified_gmt":"2014-12-31T08:33:15","slug":"masscan-tcp-port-scanner","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2014\/12\/31\/masscan-tcp-port-scanner\/","title":{"rendered":"masscan &#8211; TCP port scanner"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p><a href=\"https:\/\/github.com\/robertdavidgraham\/masscan\">masscan<\/a> &#8211; TCP port scanner, spews SYN packets asynchronously, scanning entire Internet in under 5 minutes.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>masscan &#8211; TCP port scanner, spews SYN packets asynchronously, scanning entire Internet in under 5 minutes.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"masscan - TCP port scanner #SysAdmin #networks #security","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,133,62,1334],"tags":[281,200],"keyring_services":[],"class_list":["post-23242","post","type-post","status-publish","format-link","hentry","category-general","category-sysadmin","category-technology","category-web-work","tag-networks","tag-security","post_format-post-format-link"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":29021,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/11\/24\/some-notes-about-http-3\/","url_meta":{"origin":23242,"position":0},"title":"Some notes about HTTP\/3","author":"Leonid Mamchenkov","date":"November 24, 2018","format":false,"excerpt":"Robert Graham shares some notes about HTTP\/3.\u00a0 The whole blog post is well worth the read.\u00a0 Here are some of my favorite bits. Google is in control of future web protocol development: Google (pbuh) has both the most popular web browser (Chrome) and the two most popular websites (#1 Google.com\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":26383,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/08\/30\/troubleshooting-with-devtcp-and-devudp\/","url_meta":{"origin":23242,"position":1},"title":"Troubleshooting with \/dev\/tcp and \/dev\/udp","author":"Leonid Mamchenkov","date":"August 30, 2016","format":false,"excerpt":"Imagine you are on a freshly installed Linux machine with the minimal set of packages, and you need to test network connectivity. \u00a0You don't have netcat, telnet, and your other usual tools. \u00a0For the sake of the example, imagine that even curl and wget are missing. \u00a0What do you do?\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":27586,"url":"https:\/\/mamchenkov.net\/wordpress\/2017\/05\/14\/haproxy-sni\/","url_meta":{"origin":23242,"position":2},"title":"HAProxy SNI","author":"Leonid Mamchenkov","date":"May 14, 2017","format":false,"excerpt":"\"HAProxy SNI\" is pure gold! If you want to have a load balancer for HTTPS traffic, without managing SSL certificates on the said load balancer, there is a way to do so. The approach is utilizing the Server Name Indication (SNI) extension to the TLS protocol. \u00a0I knew about it\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7900,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/09\/12\/now-i-have-a-scanner\/","url_meta":{"origin":23242,"position":3},"title":"Now I have a scanner","author":"Leonid Mamchenkov","date":"September 12, 2004","format":false,"excerpt":"My brother brought me a scanner - Epson Perfection 1250. I will be scanning lots of pictures from my (and Olga's for that matter) college years. It is time to digitize all those numerous photo albums. I was surprised how easy it was to install and configure the scanner. It\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":21490,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/04\/10\/the-anternet\/","url_meta":{"origin":23242,"position":4},"title":"The anternet","author":"Leonid Mamchenkov","date":"April 10, 2014","format":"link","excerpt":"Stanford researchers discover the 'anternet' Transmission Control Protocol, or TCP, is an algorithm that manages data congestion on the Internet, and as such was integral in allowing the early web to scale up from a few dozen nodes to the billions in use today. Here's how it works: As a\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10813,"url":"https:\/\/mamchenkov.net\/wordpress\/2007\/08\/29\/chorizo-security-scanner\/","url_meta":{"origin":23242,"position":5},"title":"Chorizo security scanner","author":"Leonid Mamchenkov","date":"August 29, 2007","format":false,"excerpt":"(Originally I wanted to tweet this, but it grew far longer than 140 characters.) I tried a free version of Chorizo security scanner. It's one of those tools that should make secure web applications much easier. I liked the idea of the proxy setup.\u00c2\u00a0 Instead of downloading any software or\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/23242","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=23242"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/23242\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=23242"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=23242"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=23242"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=23242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}