htrace.sh

Dev tools

http debugging script

SHOW HN2019

155points
26comments
#262of 2,195 in 2019
Top 12%of 2019 by points

How HN took it

MixedNo clear lean

5 positive, 6 neutral or asking, 3 mixed, 1 critical, out of 15 comments about the project. Thread score +0.18.

Execution: 2 for, 1 againstIdea: 2 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Well-written, useful tool with a man page and nice README

    From 5 comments
    • You're crazy. This fellow deserves all of today's internet points. He even has a man page!
      kylek on HN
    • The project/script is freaking great, it's well-written but its installation method needs some work. It symlinks from the git cloned directory to /usr/local/bin during…
      bloopernova on HN
    • Looks really cool. Why are you using a URL in place of a domain name, in the invocation example? Seems confusing. I would expect to see just a domain name there. Although I…
      natch on HN
    • Looks really, really useful. Bookmarked, cloned, and shared with my team!
      bloopernova on HN
    • Bookmarked, looks useful. Kudos!
      chrisweekly on HN
  • Bookmarked and shared with teams

    From 2 comments

Objections

  • Installation requires several language-specific dependencies

    From 3 comments
    • The project/script is freaking great, it's well-written but its installation method needs some work. It symlinks from the git cloned directory to /usr/local/bin during…
      bloopernova on HN
    • Not to rain on your parade with nicely formatted code like hardly any shell projects do, but what I would have expected for such a tool that I just want to use: wget…
      wink on HN
    • One comment: put the list of package dependencies before the install, or check for their packages during setup.sh Make life a little easier for the user ;)
      bloopernova on HN
  • Dependencies not listed clearly in the README

    From 3 comments
    • Not to rain on your parade with nicely formatted code like hardly any shell projects do, but what I would have expected for such a tool that I just want to use: wget…
      wink on HN
    • as others said , dependecies need to be sorted. other than that i think this is quite cool and i will use it.
      bechampion on HN
    • One comment: put the list of package dependencies before the install, or check for their packages during setup.sh Make life a little easier for the user ;)
      bloopernova on HN

Requests

  • Docker image or Dockerfile instructions in README

    From 2 comments
    • It'd be a great/easy to use docker image. I'd go that route before I'd worry about npm/php/golang on my system.
      flowardnut on HN
    • That would be worthwhile in the README! If you agree I'll PR the instructions
      flowardnut on HN
  • Shortcut flags for cookie and auth headers

    From 1 comment
    • I suggest a convenient way to set cookie or auth headers. A lot of endpoints are behind authentication. The --req-headers flag is feasible, but there should be a shortcut flag…
      jordache on HN
  • Accept URL rather than domain argument

    From 2 comments
    • Looks really cool. Why are you using a URL in place of a domain name, in the invocation example? Seems confusing. I would expect to see just a domain name there. Although I…
      natch on HN
    • Great job. Small nitpick. Agree —domain should probably be called —url instead. Domain implies no scheme.
      nodesocket on HN

Questions

  • Why a URL is used in the invocation example instead of a domain

    From 1 comment
    • Looks really cool. Why are you using a URL in place of a domain name, in the invocation example? Seems confusing. I would expect to see just a domain name there. Although I…
      natch on HN

Alternatives named

  • testssl.sh

    From 2 comments
    • For that, look to testssl.sh (https://github.com/drwetter/testssl.sh)
      newman314 on HN
    • Here is a similar tool all contained in one shell script that only depends on openssl. [1] Albeit, a bit more verbose and doesn't have that nice one page output. [1] -…
      LinuxBender on HN
  • SWAKS (Swiss Army Knife for SMTP)

    From 1 comment
    • Plug for a related tool that I use constantly. It's called Swiss Army Knife for SMTP, or "SWAKS" for short. http://www.jetmore.org/john/code/swaks/ This tool is one of the best…
      salamander014 on HN
  • httpie

    From 1 comment
    • Nice. It's a step up from httpie, which is nice to craft requests, but not to check for security.
      sametmax on HN
  • ssl-cipher-suite-enum

    From 1 comment
    • Also helpful, with zero dependencies (in PERL): https://github.com/portcullislabs/ssl-cipher-suite-enum
      password4321 on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/19301018)