Phishing URL at domain

URL Encoder / Decoder

Tumatakbo nang lokal

Ang kasangkapan mismo ay nasa Ingles; ipinaliwanag ito ng pahinang ito sa iyong wika.

Gamitin angURL Encoder / Decoder

Ano ang ginagawa nito

I-decode ang text na naka-percent-encode, gaya ng target ng redirect na nakatago sa isang phishing link, o i-encode ang text para magamit sa isang URL gamit ang encodeURIComponent o encodeURI.

Ganap itong tumatakbo sa iyong browser: walang anumang ipinasok mo ang ina-upload.

Paano gamitin ang URL Encoder / Decoder

  1. I-paste ang teksto. I-paste ang naka-encode na string, halimbawa ang halaga ng parameter na url= o redirect=, o ang plain text na nais mong i-encode.
  2. Piliin ang aksyon. Pindutin ang decode upang ibalik ang %XX na mga sunud-sunod bilang mga karakter, encodeURIComponent upang i-encode ang isang solong halaga, o encodeURI upang i-encode ang buong address.
  3. Basahin ang output. Lumalabas ang resulta sa kahon sa ilalim ng mga pindutan. Ang error ay nangangahulugang hindi wasto ang input para sa aksyong iyon.
  4. I-decode muli kung kinakailangan. Sa bawat pagpindot ng decode, natatanggal ang isang patong. Kung nakikita mo pa rin ang %25, %3A o %2F, i-paste muli ang output sa kahon at i-decode ulit.
  5. Kopyahin o ipasa. Kino-copy ng Copy ang resulta. Ipinapasa ito sa… na nagpapadala rito sa Link Unwrapper, Multi-Layer Decoder, URL Defanger o Homoglyph Checker.

Halimbawa

Na-encode na target ng pag-redirect

Papasok na datos
https%3A%2F%2Flogin.example.com%2Fverify%3Fuser%3Dalice%40example.com%26step%3D2
Lalabas (nahuli noong 2026-10-20)
https://login.example.com/verify?user=alice@example.com&step=2

Ipinapakita ng Decode ang https://login.example.com/verify?user=alice@example.com&step=2. Madalas na isinasama ng mga phishing link ang email address ng tatanggap nang ganito upang mapunan ito ng pekeng pahina ng pag-login.

Ano ang sinusuri nito

SinyalesAno ang ibig sabihin nito
Naka-dekod na resultaAng bawat %XX na pagkakasunod-sunod ay nagiging karakter na kinakatawan nito, binabasa bilang UTF-8. Maghanap ng pangalawang buong address, isang email address, o isang script sa loob nito.
25% na lang ang natitira sa outputAng %25 ay isang naka-encode na tanda ng porsyento. Kung ang output ay mayroon pa ring %3A, %2F o %25, malamang na na-encode nang dalawang beses ang orihinal, isang karaniwang paraan para itago ang destinasyon sa mabilis na pagtingin.
MalingNabibigo ang pag-decode sa isang nag-iisang %, sa isang % na sinundan ng mga karakter na hindi hex, o sa hindi kumpletong hanay ng UTF-8. Nabibigo naman ang pag-encode lamang sa sirang pares ng surrogate, na bihira sa nakopyang teksto.
Mga tanda ng plusI-decode ang '+' kung ano ito. Sa form-style na query strings, ang '+' ay nangangahulugang puwang, kaya basahin mo ito nang ganoon.
output ng encodeURIComponentIni-encode nito ang lahat maliban sa mga titik, numero, at ilang tanda gaya ng hyphen, underscore, tuldok, at tilde; kaya ang :, /, ?, &, =, #, at @ ay lahat naka-encode. Gamitin ito para sa isang halaga ng parameter, tulad ng isang email address.
output ng encodeURIPinapanatili ang mga karakter na nagbibigay ng estruktura sa isang URL, tulad ng : / ? & = # @, at ini-encode ang mga puwang at mga letrang hindi ASCII.
Mga titik na hindi ASCIIAng encoding ay isinusulat ang bawat hindi-ASCII na titik bilang dalawa hanggang apat na %XX na byte. Ang isang titik na Cyrillic o may diakrito na nakatago sa ganitong paraan ay lilitaw lamang pagkatapos ng pag-decoding.

Karagdagang mga halimbawa

Target ng redirect na naka-dobleng naka-encode

Papasok na datos
https%253A%252F%252Fexample.net%252Flogin
Resulta

Ang decode ay nagbibigay ng https%3A%2F%2Fexample.net%2Flogin. Ang muling pag-decode ng output na iyon ay nagbibigay ng https://example.net/login.

Ang email address bilang isang halaga ng parameter

Papasok na datos
alice@example.com&next=/account
Resulta

Ang encodeURIComponent ay nagbibigay ng alice%40example.com%26next%3D%2Faccount, kaya hindi na mahahati ng & at / ang query.

Buong address na may puwang at bantas

Papasok na datos
https://example.org/search?q=café & tea
Resulta

Ang encodeURI ay nagbabalik ng https://example.org/search?q=caf%C3%A9%20&%20tea. Nanatili ang &, kaya sisimulan ng tea ang isang bagong parameter; gamitin ang encodeURIComponent para sa halaga sa halip.

Madalas na tanong

Ano ang pagkakaiba ng tatlong pindutan?

Ang encodeURIComponent ay nag-e-escape sa lahat maliban sa mga titik, numero, at ilang tanda gaya ng - _ . ~, kaya angkop ito para sa isang halaga ng parameter. Pinananatili ng encodeURI ang estruktura ng URL gaya ng : / ? & = # na buo, at ibinabaliktad ng decode ang mga %XX na sunud-sunod.

Bakit ipinapakita ng decoding ang Error o iniiwan ang %2F?

Ang isang maling pagkakasunod-sunod tulad ng nag-iisang % o putol na %E0%A4 ay nagdudulot ng pagkabigo sa pag-decode, at ipinapakita ng tool ang Error. Tinatanggal nito ang isang layer sa bawat pagpapatakbo, kaya ang dobleng naka-encode na teksto (%252F) ay nangangailangan ng pangalawang pag-ikot o ng Multi-Layer Decoder, at ang + ay hindi nagiging puwang.

May ipinapadala bang teksto kahit saan?

Hindi. Ang pag-encode at pag-decode ay gumagamit ng mga built-in na function ng browser sa pahinang ito; walang ini-upload at walang link na binubuksan.

Bakit nga ba ini-encode ang isang phishing link?

Ang pag-encode ay nagtatago ng mabasang address sa loob ng isang parameter, kaya sa preview, filter, o mabilis na sulyap ay nakikita lamang ang unang host. Ang mga serbisyo ng redirection at mga mail scanner ay nag-e-encode din ng destinasyon kapag binabalot nila ang isang link.

May binabago pa ba ang pag-decode sa teksto?

Hindi. Tanging ang %XX na mga sequence ang nagbabago. Nanatili ang mga titik at mga tanda na +, at hindi kinokonberta ang mga HTML entity.

Paano ko i-decode ang buong nakabalot na link, tulad ng Safe Links address?

Gamitin ang Link Unwrapper. Hinahanap nito ang parameter na naglalaman ng destinasyon at dinidecode ito nang patong-patong. Dinidecode ng kasangkapang ito ang buong string nang sabay-sabay, kaya nadidecode din ang mga bahagi na kabilang sa wrapper.

Bakit ang mga letrang may diptonggo o Cyrillic ay nagiging ilang grupong %XX?

Ang mga karakter na hindi kabilang sa ASCII ay unang isinusulat bilang mga UTF-8 byte, at ang bawat byte ay ini-encode nang paisa-isa. Ang é ay nagiging %C3%A9, at ang Cyrillic na а ay nagiging %D0%B0.

Paliwanag sa mga termino

Pananaliksik ng PhishDestroy