Cli.Fy: Ottenere informazioni su IP, email, domini, emoji e molto altro

Mattepuffo's logo
Cli.Fy: Ottenere informazioni su IP, email, domini, emoji e molto altro

Cli.Fy: Ottenere informazioni su IP, email, domini, emoji e molto altro

Girovagando mi sono imbattuto su un servizio online che restituisce parecchie informazioni, anche molto diverse tra loro: Cli.Fyi!

Il servizio è gratuito, e lo trovo alquanto curioso, vista la diversità di informazioni che si possono ottenere.

Al momento sono elencati questi servizi:

  • Crypto Currency Prices
  • Email Address Information
  • IP Address Information
  • Media/URL Information
  • Client Information
  • String Hash Values
  • Domain Name Information
  • Date/Time Information
  • Programming Language Links
  • Country Information
  • Popular Emojis

Ognuno corrisponde ad un end-point specifico, e l'output è in formato JSON.

Così facendo, potete usufruire del servizio usando qualsias linguaggio supporti JSON (praticamente tutti ormai).

Noi vediamo qualche esempio usando curl.

Ad esempio per avere informazioni sul nostro paese:

$ curl cli.fyi/italy
{
    "type": "Country Query",
    "data": {
        "commonName": "Italy",
        "officialName": "Italian Republic",
        "topLevelDomain": ".it",
        "currency": "EUR",
        "callingCode": "+39",
        "capitalCity": "Rome",
        "region": "Europe",
        "subRegion": "Southern Europe",
        "latitude": 42.83333333,
        "longitude": 12.83333333,
        "demonym": "Italian",
        "isLandlocked": "No",
        "areaKm": 301336,
        "officialLanguages": "Austro-Bavarian German,Italian,Sardinian"
    }
}

Se vogliamo calcolare un hash:

$ curl cli.fyi/hash/Mattepuffo
{
    "type": "String Hash Values For:  (Mattepuffo)",
    "data": {
        "md2": "176d13490e9b1fe8034cb03d2c5e80c1",
        "md4": "118b27c312e912ba76913e9b6bb00679",
        "md5": "781e9ae69163b873620d5435a300e6f2",
        "sha1": "8819efe02a9ea4b2b392fe5c5dc963ac72fb00b9",
        "sha224": "669004c7400a9c2817ebda5248394517ba4d18afff55c3174f5f8704",
        "sha256": "a02bb05b391389157dc9077f4a648877284ee8d264e02e69bc13590dc414280b",
        "sha384": "6a0976ec8277b06e8729fa1156ea918184242216a823762aa0d58c454080337d18db70cdf3abd732a21bede912633107",
        "sha512/224": "bafb800bc90c03c304caff0c30241102279282801fea40300ddb42cf",
        "sha512/256": "84e7e5ead425ced599a05c7109af03f0ce15845130a573208528b20adf25b3ee",
        "sha512": "27c9d01a44a2f9d51e78acc312001e25ca57d94b05158fcdf6280c575bcbc0e8bc2b486aecbae9646a71d541278014976149307422605fe25f7957317cd50f1f",
        "sha3-224": "168247d5b152f000515b6c2dbf29039b1c39bf7787c3c91750424ed5",
        "sha3-256": "4535954f979fc61e263b984e9ee362e9fde348906f7e68878528dd0670ce18bd",
        "sha3-384": "7c5269f7004a8b8cc7f70d8ed0d96d73ca94f121845450aa75a7ae81da33881def243e3eac6d38fd45bd02186a76fc57",
        "sha3-512": "ccf86ed9b697e18cf725e02d5192984aace49d0964ab71753f1954730014dc1525ad6c7e0742f18b77c5f6e11e89d262b080948ce7aacdc61912f0f29cb3f690",
        "ripemd128": "a55a70982ff7901a54af64c6691b49b3",
        "ripemd160": "e5d20250f86959e2292677d50370c9756199f53e",
        "ripemd256": "2cb5380a9ced57efbeba7db88d9b53c0f2ea4391513d720abaf991ab016b9867",
        "ripemd320": "f1e6b32ed5ce7b754a458f4cd8e2514008d9fba4b2215d6f34c593189d0c7467413f3ce758363f9c",
        "whirlpool": "b8542e0c3f0d1eeca34a7a02fdcbde5ea621d2992e78c839963a2839d6a24d7a83992824e62cdeb6f05213994b6bab79049c6cfbb9664ba427338f1811016cb2",
        "tiger128,3": "bdddf58a00e4e2630c835f7fe3df7d55",
        "tiger160,3": "bdddf58a00e4e2630c835f7fe3df7d551f65fae3",
        "tiger192,3": "bdddf58a00e4e2630c835f7fe3df7d551f65fae37e0c3ab6",
        "tiger128,4": "dbf9f413d92e80f18a89dd3c66745a15",
        "tiger160,4": "dbf9f413d92e80f18a89dd3c66745a1508449524",
        "tiger192,4": "dbf9f413d92e80f18a89dd3c66745a15084495241a8a1563",
        "snefru": "fd3218f7ccf39dfcb969c26ef151e0cecc3d58cd73a6b5ecf3aacaf276e4f702",
        "snefru256": "fd3218f7ccf39dfcb969c26ef151e0cecc3d58cd73a6b5ecf3aacaf276e4f702",
        "gost": "e5f32f0d2bc04f18beed5c04b0b9cbd32f3f21626115de4f514d013581b3d6ed",
        "gost-crypto": "f03bcd8cfb0d22b5b203b500afb433ba9f76af17f3ae96e633b8c933e84e0130",
        "adler32": "1610041c",
        "crc32": "9f5a6e34",
        "crc32b": "ac113321",
        "fnv132": "870b0f08",
        "fnv1a32": "61a10822",
        "fnv164": "87fb02f47abc1948",
        "fnv1a64": "495516db15700d42",
        "joaat": "07b5157a",
        "haval128,3": "8f03e0ecbd9d658649a54fa0822c6d71",
        "haval160,3": "bb84d916f9de3b2e326c8dda04fa353e9eb6a5fc",
        "haval192,3": "4f0b4e7da3642e2854cec3d6bec4a9388f895ad456ce94e8",
        "haval224,3": "4dadf200dfd66a0a9451a3361212a277253bc998a27961e3bde95019",
        "haval256,3": "4fdd563eed8458779f80726e952c8271641ded15d4938072b148ba1d9631669e",
        "haval128,4": "0d3c22fc1112cce081ce746fd5338a39",
        "haval160,4": "33bad330e6ac1e87881a066381ef3ea3a0974a40",
        "haval192,4": "b2ac90cc0717b1e5ab0892cadb5b1eda4249769a923ab013",
        "haval224,4": "8ebfd981a000ab0143b91406f4ef74d027c4781ac03beb1525ff26f0",
        "haval256,4": "084f723c0bc8a4a2be4b04687751e0bc940db5ee9111475dabd0651da57fdb98",
        "haval128,5": "d73d1faa33db760b62afbb991ecef271",
        "haval160,5": "3eb4b2feb1e2dd9c2e2b846813121d90036a21e3",
        "haval192,5": "5f6516adaa82bdbf56ada18cbe665e85d203e919ac60876b",
        "haval224,5": "30a5a3c0ebf5ebdf81da86dd81b39a2afab9b38371db3a4f686e2186",
        "haval256,5": "de5bd4253268d2ca670933893dae7cc8835182832fd6e59707af362aac14220e"
    }
}

Su una casella email:

$ curl cli.fyi/email@email.it
{
    "type": "Email Address Query",
    "data": {
        "validMxRecords": true,
        "freeProvider": true,
        "disposableEmail": false,
        "businessOrRoleEmail": true,
        "validHost": true
    }
}

E via discorrendo.

Per ogni serivio c'è ilr elativo esempio.

Mi piacerebbe capire da dovere recepisce tutte le varie informazioni.

Enjoy!


Condividi

Commentami!