TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: I made tool that let's you see everything about any website

411 点作者 lissy9311 个月前
Yes, it&#x27;s open source: <a href="https:&#x2F;&#x2F;github.com&#x2F;lissy93&#x2F;web-check">https:&#x2F;&#x2F;github.com&#x2F;lissy93&#x2F;web-check</a> :)<p>Why I&#x27;m building this? There are a lot of tools out there for discovering meta and security data relating to a website, IP or server. But currently, there isn&#x27;t anything that does everything, all in one place and without a paywall&#x2F; user sign up.<p>It&#x27;s still a WIP, and I&#x27;m working on a new version, with some more comprehensive checks, so any feedback would be much appreciated :)

41 条评论

thwarted11 个月前
Checking two websites&#x2F;domains I&#x27;m responsible for, this information is really confusing or just plain wrong. The &quot;DNS Records&quot; card for MX is not the IP addresses of the actual MX records (nor am I sure why it would be -- why wouldn&#x27;t the MX records be shown here?). &quot;DNS Server&quot; is the addresses of the webservers, not the DNS servers for the domain from whois or from the SOA record. It can show certificate information, but not the cipher suites? Traceroute fails because traceroute isn&#x27;t available&#x2F;isn&#x27;t in path (the error shown is &quot;&#x2F;bin&#x2F;sh: line 1: traceroute: command not found&quot;). Firewall seems to be looking specifically for a web-application-firewall, but &quot;firewall&quot; is a somewhat generic term that includes a number of different technologies. Email configuration is wrong, probably because a website is not the same as a domain -- I don&#x27;t have SPF or DKIM records for the www subdomain, because that&#x27;s not where we send email from. The &quot;Redirects&quot; card says it followed one redirect, but there is no redirect on the address I provided.<p>Does this come down to trying to stuff a bunch of stuff for domains into a presentation and information gathering method for websites?<p>For cases where it can not be determined, it would be best to say &quot;can not be determined&quot; rather than &quot;No&quot;, because the last thing anyone needs is some PHB giving people grief because, for example, the WAF in use doesn&#x27;t expose itself to this detector.
mutant11 个月前
This service is scraping data from somewhere else, it reports us on Amazon and we migrated to gcp a year ago.
Syntaf11 个月前
I’m a bit confused on the “Threats” section, entering my member management startup <a href="https:&#x2F;&#x2F;embolt.app" rel="nofollow">https:&#x2F;&#x2F;embolt.app</a> shows malware detected with a timestamp dating back to 2018 (we launched this year).<p>I checked out another startup I know of (<a href="https:&#x2F;&#x2F;highlight.io">https:&#x2F;&#x2F;highlight.io</a>) and it listed the same results.<p>Maybe I’m misinterpreting what this section means?
评论 #40764309 未加载
评论 #40763858 未加载
j1elo11 个月前
For some reason the Quality check was always failing with an error 403, even though I had followed the link to create a Google API key and passed it as an env var to the Docker container.<p>Ended up cloning the project to see by myself what URL it uses... turns out that the Google API was returning a JSON document with instructions to enable the <i>PageSpeed Insights API</i>! I&#x27;d never used Google Cloud before, so I had been a bit clueless until that point :-)<p>My suggestion is that the &quot;Show Error&quot; button showed the actual output of the API calls, because otherwise this very useful JSON from Google was being lost in translation.<p>Now that I checked the code it&#x27;s clear that there are actually 2 things to enable that are accessed with the API key:<p>* PageSpeed Insights API: <a href="https:&#x2F;&#x2F;console.cloud.google.com&#x2F;apis&#x2F;library&#x2F;pagespeedonline.googleapis.com" rel="nofollow">https:&#x2F;&#x2F;console.cloud.google.com&#x2F;apis&#x2F;library&#x2F;pagespeedonlin...</a><p>* Safe Browsing API: <a href="https:&#x2F;&#x2F;console.cloud.google.com&#x2F;apis&#x2F;api&#x2F;safebrowsing.googleapis.com&#x2F;metrics" rel="nofollow">https:&#x2F;&#x2F;console.cloud.google.com&#x2F;apis&#x2F;api&#x2F;safebrowsing.googl...</a><p>So I&#x27;d suggest adding this info to either or both of the README and the app itself.<p>Otherwise, a very very cool project! I&#x27;ve been checking several of my sites for the last hour.
20198411 个月前
&gt;<a href="https:&#x2F;&#x2F;web-check.xyz&#x2F;check&#x2F;http%3A%2F%2F127.0.0.1" rel="nofollow">https:&#x2F;&#x2F;web-check.xyz&#x2F;check&#x2F;http%3A%2F%2F127.0.0.1</a><p>&gt;City: undefined, undefined, undefined<p>Heh
评论 #40761738 未加载
评论 #40767126 未加载
评论 #40771144 未加载
评论 #40762562 未加载
simple1011 个月前
The docker version[1] worked better for me to test out. The free website version does not have all the features (like Chromium) enabled which is why some of the report data is missing or incorrect.<p>Looks like a super promising project! Thanks for building and sharing.<p>[1] <a href="https:&#x2F;&#x2F;hub.docker.com&#x2F;r&#x2F;lissy93&#x2F;web-check" rel="nofollow">https:&#x2F;&#x2F;hub.docker.com&#x2F;r&#x2F;lissy93&#x2F;web-check</a>
rexreed11 个月前
From the first of 3 previous submissions to HN: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36839603">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36839603</a>
20198411 个月前
What&#x27;s the difference between the link in this post (<a href="https:&#x2F;&#x2F;v1.web-check.xyz&#x2F;" rel="nofollow">https:&#x2F;&#x2F;v1.web-check.xyz&#x2F;</a>) and on your Github (<a href="https:&#x2F;&#x2F;web-check.xyz&#x2F;" rel="nofollow">https:&#x2F;&#x2F;web-check.xyz&#x2F;</a>)?
8organicbits11 个月前
Beautiful! Thanks for open sourcing this!<p>I&#x27;ve been working on a project [1] that probably wants to become a live crawler like this, but it&#x27;s currently batch based. I&#x27;m focused on RSS feeds and microformats [2]. Can you share any details on what kind of performance &#x2F; operational costs you&#x27;re seeing while you&#x27;re on the HN front page? The fly.toml looks like $5&#x2F;month could suffice?<p>[1] <a href="https:&#x2F;&#x2F;alexsci.com&#x2F;rss-blogroll-network&#x2F;" rel="nofollow">https:&#x2F;&#x2F;alexsci.com&#x2F;rss-blogroll-network&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;microformats.org&#x2F;wiki&#x2F;Main_Page" rel="nofollow">https:&#x2F;&#x2F;microformats.org&#x2F;wiki&#x2F;Main_Page</a>
评论 #40762978 未加载
efilife11 个月前
A correction to the post&#x27;s title: <a href="https:&#x2F;&#x2F;youryoure.com&#x2F;?apostrophe" rel="nofollow">https:&#x2F;&#x2F;youryoure.com&#x2F;?apostrophe</a> Should have been lets. Those are two different words with different meanings!<p>Great site btw
SahAssar11 个月前
Looks nice, some feedback though:<p>It shows my dnssec as not present even though <a href="https:&#x2F;&#x2F;dnssec-analyzer.verisignlabs.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dnssec-analyzer.verisignlabs.com&#x2F;</a> which it links to shows all green for my test site.<p>The DNS records panel seems a bit broken, it shows my SPF record as the NS (&quot;NS v=spf1 mx -all&quot;).<p>The Server Records panel has a &quot;ports&quot; entry, but that only shows the first open port (for me 22).<p>When showing Response Time its pretty critical to show where you requested it from. Since you&#x27;re showing the &quot;location&quot; of the server you could even subtract&#x2F;show what part of the response time is due to distance latency (or ping the server and use the RTT).<p>It&#x27;d be useful to show things like what protocol is used (http, h2, h3), what cipher was used, etc.<p>Global Ranking chart should perhaps be inverted? Currently it goes down the more popular the site becomes.<p>TLS Security Issues &amp; TLS Cipher Suites just send undefined to the tls-observatory site (<a href="https:&#x2F;&#x2F;tls-observatory.services.mozilla.com&#x2F;api&#x2F;v1&#x2F;results?id=undefined" rel="nofollow">https:&#x2F;&#x2F;tls-observatory.services.mozilla.com&#x2F;api&#x2F;v1&#x2F;results?...</a>).<p>HSTS without subdomains shows as &quot;No&quot;, there should probably be different levels for &quot;none&quot;, &quot;without subdomains&quot;, &quot;without preload&quot;, &quot;with preload&quot; &quot;in the preload list&quot;.
fguerraz11 个月前
So broken that it’s probably just a tool to collect URLs
Ahmd7211 个月前
I have been using this and I have got to say this is one of the best open source projects at least for me as I need to look up URLs reputation and this is highly helpful in how everything is organized as cards. One screen to get all the helpful information you need. I&#x27;m looking forward to the API version and if I could use this as a replacement for VT. I did notice one thing sometimes when you lookup a URL you don&#x27;t get back any response and when you check network activity tab on a browser you see the requests are getting rejected
Aachen11 个月前
Every section has little (i) icons and all of them are useless.<p>For my site it shows under &quot;Site Features&quot; a &quot;root authority&quot;. Okay that&#x27;s new to me, let&#x27;s see what that means. The full explanation is: &quot;Checks which core features are present on a site.&quot; That&#x27;s like answering &quot;water&quot; when someone asks &quot;what&#x27;s water?&quot;<p>The use cases section of the info is similarly useless and additionally hyperbolic in most instances, such as: &quot;DNSSEC information provides insight into an organization&#x27;s level of cybersecurity maturity and potential vulnerabilities&quot;. If DNSSEC for one domain can tell me about the overall security maturity of an organisation as well as reveal potential vulnerabilities, please enlighten me because that&#x27;d be very useful for redteaming assignments<p>The thing detects January 1st 2008 as the page&#x27;s content type, which makes no sense (checked with curl, that&#x27;s indeed incorrect)<p>Server location is undefined at the top of the page (first impression; the section with the map) but later in the server info section it guesses a random city in the right country<p>It reports page energy consumption in KWg. Kelvin×Watt×grams, is this a typo for kWh? One kWh is about as much energy as 50 smartphone batteries can hold, as if a page (as measured by its size in bytes) would ever use that amount of energy. You can download many 4k movies on one smartphone charge (also when considering the power consumption of routers), surely that&#x27;s not the unit being used to judge html weight?<p>The raw json results, where I was hoping fields might have clearer (technical) labels than the page, remains blank when trying to open it<p>Overall, I&#x27;m not sure what the intended use of this site is. It presents random pieces of information with misleading contextualisation and no technical explanation, some of which show incorrect values and many of which don&#x27;t work (failing to load or showing error values like undefined). Maybe tackle it in sections, rethinking what the actual goal is here and, once you&#x27;ve identified one, writing that goal into the &quot;use cases&quot; section and implementing it, finally writing in the &quot;what is this&quot; section what it is the site is checking for, then repeat for the next useful piece of information you can come up with, etc.
评论 #40764217 未加载
brightmood11 个月前
I have a issue with the website background - on a high refresh rate display with 240Hz, the background animation is incredibly fast and its super distracting.
PaulDavisThe1st11 个月前
Seems like there may be some issue with the crawl rules. What is it looking for that would to the error &quot;t.robots is not defined&quot; ?
iso8859-111 个月前
How do I see how a site is handled in DNS?<p>For example <a href="https:&#x2F;&#x2F;www.whatsmydns.net&#x2F;#A&#x2F;www.bispebjerghospital.dk" rel="nofollow">https:&#x2F;&#x2F;www.whatsmydns.net&#x2F;#A&#x2F;www.bispebjerghospital.dk</a> shows that the address is only resolvable from some locations.<p>I contacted the hostmaster and they admitted they have blocking in the DNS server.<p>Would be nice to see this also on this site.
daflip11 个月前
If the scheme is not lowercase it seems to erroneously detect malware and provides a zip file url for some malware which does not exist on the page. Seems like a bug !<p>example URL &quot;with&quot; malware: Https:&#x2F;&#x2F;cnn.com example URL without malware: <a href="https:&#x2F;&#x2F;cnn.com" rel="nofollow">https:&#x2F;&#x2F;cnn.com</a>
compootr11 个月前
&gt; everything about any website<p>you&#x27;re missing subdomains &amp; certs, a very crucial part of investigations imo
swiftcoder11 个月前
Seems like the hostname section detected a different site entirely to the one I input (some site that shared the same IP long ago?), and the mail section failed to detect my (valid, according to gmail) DKIM records entirely...
gsuuon11 个月前
The UI is slick and presents a lot of info in an easy to parse way, but something is going on with Sentry and FancyBackground.tsx that&#x27;s causing my laptop fans to spin up while idling on the page.
butz11 个月前
Neat, bonus points for colorful log messages in console. One thing though: any ideas what is causing horizontal scrollbar to appear in Firefox? I observe this issue on several websites, but never figured out the issue.
评论 #40763439 未加载
whydoineedthis11 个月前
It doesn&#x27;t work very well. I put in my own web address, which is definitely behind cloudfront, and it said it&#x27;s unprotected, as well as a bunch of other vulns it doesn&#x27;t have.
g4zj11 个月前
The AAAA record listing seems to only display the A record value(s).
zerkten11 个月前
Would be nice to be able to compare results between dates.
评论 #40764792 未加载
KomoD11 个月前
Maybe I&#x27;m misunderstanding but I think there&#x27;s been a mistake with the &quot;Bad URLs Count&quot;, it shows a date instead of what I&#x27;d expect (a number)
评论 #40758697 未加载
tangoalpha11 个月前
The tech stack check seems to fail every time. Would love to see with the tech stack details included. Nice and fast, otherwise!
BaudouinVH11 个月前
Today I learned : <a href="https:&#x2F;&#x2F;securitytxt.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;securitytxt.org&#x2F;</a>
mike-cardwell11 个月前
It says my domain &quot;grepular.com&quot; doesn&#x27;t have dnssec. It does. It also says I don&#x27;t use DKIM or DMARC. I do.
banku_brougham11 个月前
Amazing! Reminds me that I need to learn a bunch of stuff I know nothing about.
johng11 个月前
This is really neat, kudos!
651011 个月前
typing example.com should be fine, I tried www.example.com which also didn&#x27;t work, it had to be https:&#x2F; &#x2F;www.example.com (I didn&#x27;t try https:&#x2F; &#x2F;example.com )
ddgflorida11 个月前
Host is reporting some domain I&#x27;ve never heard of.
thepra11 个月前
In the tech-stack it gives me &quot;Chromium not found&quot;...
breck11 个月前
Hey that was a pleasantly great experience.<p>I don&#x27;t have anything to add. Nicely done.<p>Thanks!
valleyer11 个月前
&quot;Energy Usage for Load&quot; is specified in &quot;KWg&quot;. What does that mean? Is it a typo for &quot;kWh&quot;?
评论 #40761329 未加载
jacobprall11 个月前
I enjoyed the UI, cool aesthetic.
jarreed011 个月前
man this is beautiful and fast. good job!
scubbo11 个月前
Very cool tool!
andrew_shay11 个月前
Very cool
quyleanh11 个月前
Let’s add a function which lists up all sub domain.
评论 #40767192 未加载
评论 #40761089 未加载