$ ./internalhost-tools.sh

IT tools

Sysadmins এবং developers-এর জন্য কয়েকটি বিনামূল্যে tools। সব কিছু তোমার browser-এ client-side চলে — কিছুই আমাদের servers-এ যায় না, কিছুই log হয় না। যাচাই করতে source দেখো।

Client-side Server-side 30 req/min

Tools & diagnostics

AS204729 · Qupra DC · Amsterdam

Looking Glass

In your browser

Subnet, JWT, JSON, hashes — Web Crypto in your tab. No requests to us.

Subnet calculator

Network, broadcast, প্রথম/শেষ host, usable address count গণনা। IPv4 এবং IPv6-এর জন্য কাজ করে। উদাহরণ: আমাদের নিজস্ব ।

Password generator

window.crypto.getRandomValues() ব্যবহার — Math.random() নয়। Copy করতে result-এ click কর।

copied.

UUID generator

crypto.randomUUID() — RFC 4122 v4। একবারে 1, 10 বা 100 generate কর।

JWT decoder

JSON Web Token-এর header + payload decode এবং যাচাই কর। Expired tokens flag করে। কোনো signature validation নয় (তার জন্য secret লাগে)।

Header

                                
Payload

                                
()
JSON formatter

2- বা 4-space indent দিয়ে format কর, বা এক লাইনে minify কর।


                        
Base64 encode/decode

উভয় দিক — multi-byte UTF-8 strings-এর সাথে কাজ করে।


                        
Hash generator

Web Crypto API-এর মাধ্যমে computed। SHA-1 শুধু backward compatibility-এর জন্য; নতুন code-এর জন্য SHA-256+ ব্যবহার কর।

SHA-1:
SHA-256:
SHA-512:

Backend tools

এই tools আমাদের servers-এ চলে (dig, whois, openssl)। প্রতি IP 30 requests/min পর্যন্ত rate-limited। তুমি কী query কর তার কোনো log নয় — শুধু rate limiter-এর জন্য access logs। তোমার নিজের ডোমেইন বা আমাদের AS204729-এ এগুলো চেষ্টা কর।

DNS lookup

কোনো ডোমেইন resolve কর। Specific record type বেছে নাও বা bundle-এর জন্য ANY।


                                
Reverse DNS

কোন hostname একটি দেওয়া IP claim করে? v4 + v6-এর জন্য কাজ করে।


                                
WHOIS

ডোমেইন, IP block বা AS নম্বরের জন্য registration ডেটা। Bulk legalese সরানো হয় যাতে যা বাকি থাকে তা পঠনযোগ্য।


                                
ASN lookup

কোন AS নম্বর এই IP announce করে? সাথে org name, prefix এবং দেশ। উদাহরণ: আমাদের নিজস্ব থেকে একটি IP চেষ্টা কর ।


                                
TLS certificate inspection

host:port-এ TLS-এ connect হয়, certificate dump করে। Expiry + days-until-expiry দেখায়। একটি বাস্তব listening TLS endpoint লাগবে।


                                
HTTP header inspection

HEAD-এর মাধ্যমে headers fetch করে, HSTS, CSP, X-Content-Type-Options, X-Frame-Options/frame-ancestors, Referrer-Policy এবং Permissions-Policy-এর উপস্থিতি score করে। Private IP ranges blocked (anti-SSRF)।


                                
TCP port check

যাচাই করে TCP port খোলা কিনা। Private IP ranges blocked (anti-SSRF)। 4-সেকেন্ড timeout।


                                

$ ./looking-glass --asn=204729

AS204729-এর জন্য specific: Looking Glass দেখো

আমাদের নেটওয়ার্কের জন্য ASN এবং route context, সাথে RIPEstat, bgp.tools, BGPView এবং PeeringDB-এর external verify links।

/lookingglass
গোপনীয়তা: সব operations Web Crypto API-এর মাধ্যমে তোমার browser-এ ঘটে। আমরা তোমার input কখনো দেখি না। কোনো Google Analytics নয়। কোনো request logs নয়। কোনো cookies নয় (তোমার session ছাড়া যদি তুমি logged in হও)।
কোনো tool missing? Signal পাঠাও