write-ups

ARKANYOTA Write-Ups's

View on GitHub

Bonjour agent, Suite à votre récente découverte, nous avons pu extraire beaucoup d’informations de ce serveur. Malheureusement, ce service a fermé il y a une semaine, et vient juste de réouvrir après ce qui a été vraisemblablement une mise à jour de sécurité, et il ne semble plus possible d’accéder au secret. Pourriez-vous faire quelque chose? ``` Il y a eu quelques petits problèmes lors de ma précédente itération, mais tout a été résolu! Je peux à nouveau montrer mon secret sans craintes: 13736270546255588867721667995859155384741159061708765923326114991909842058779442626424088416443940703654834826418725522772898599483814204678809485104860587293652230116391706370857950122853837031465514708496170625996735465486234703720851862064785448695910168195400078344687982730890620296961762736313440817906737708941801585759510099084494108837933448463436603779731121889785726868067361938660700562105456246155958914048228084001807433564820840447435997015553936078212481572282584219846144457596253080123397428580271953459332539149722984775972475405742953597681294006949947545030606736977680047231951769576052912716454 Par mesure de sécurité, je ne peux malheureusement plus tout partager ici: e = 65537

Ceci étant dit, passons à ce que vous vouliez me dire! ```

1 . On calcul -1 car: $0 \equiv n (mod n)$, donc $-1 \equiv n-1 (mod n)$

-1 Voici ma réponse: 29161194287356965537949435616929931704621763691175664864622815769062022061230636299317423745069338704235945420649675447237965198498561313487331190345258909879250831305762107034436725734255988070328056716617046607203539777636764604466237544865886815121701612819107121033028278960497581497084787325951347631084638570340771383634474495148262041107781130194684330805840378197071602041950162239914498581811112468073874238820467435495006291951781035351821000253346399318729254817496601567701198195526334381147364038673427033443799839089253474910328600140642538151294274248343514888689115475916607615421034639564084327166666

  1. Donc N = ↑ + 1 = 29….67
  2. Meme principe que le Oracle1. 2 Voici ma réponse: 18084930208639227375063658435737401321039971139710799985756230629157526247123159721479315191036811085365634917076045920609280767729828629519193999349313898756308281127558306617042896049723710429623697586782932064307427688099514310515743834126903140037464483494987339878310377362443988300552195509252802716021164415816072082275252436822083960645344206000603874964906325242891043378403602194169732588791957547724459884320330154036286726135315029750074272706509521134260202324875921855094291171434034695262555734651798225739751301057629632688306558565027189472475272449335313254641427286992779494947404504282801346451466

6868135273127794433860833997929577692370579530854382961663057495954921029389721313212044208221970351827417413209362761386449299741907102339404742552430293646826115058195853185428975061426918515732757354248085312998367732743117351860425931032392724347955084097700039172343991365445310148480881368156720408953368854470900792879755049542247054418966724231718301889865560944892863434033680969330350281052728123077979457024114042000903716782410420223717998507776968039106240786141292109923072228798126540061698714290135976729666269574861492387986237702871476798840647003474973772515303368488840023615975884788026456358227 Voici ma réponse: 24065924077048866966507327362832911156855054909276829158445383412626404233781020669307825137781282581601648414002076108601626989281292648141052406166223479829026643583192719094407588073607668038067527005804841482480307092216367729497215431271978141019586474357757583675711561212243365843722073431637390861452052736150334062681049370120615832606206796135701891136842622783605385892838518677903159447798826737570255328926029314647210248308596102181119700820941755242431183706334325730817050316375570872116859619894719538692645612691773130790346909702876207882753081067144621910326865305010852213050210000875271379841167

(18084930208639227375063658435737401321039971139710799985756230629157526247123159721479315191036811085365634917076045920609280767729828629519193999349313898756308281127558306617042896049723710429623697586782932064307427688099514310515743834126903140037464483494987339878310377362443988300552195509252802716021164415816072082275252436822083960645344206000603874964906325242891043378403602194169732588791957547724459884320330154036286726135315029750074272706509521134260202324875921855094291171434034695262555734651798225739751301057629632688306558565027189472475272449335313254641427286992779494947404504282801346451466 * 24065924077048866966507327362832911156855054909276829158445383412626404233781020669307825137781282581601648414002076108601626989281292648141052406166223479829026643583192719094407588073607668038067527005804841482480307092216367729497215431271978141019586474357757583675711561212243365843722073431637390861452052736150334062681049370120615832606206796135701891136842622783605385892838518677903159447798826737570255328926029314647210248308596102181119700820941755242431183706334325730817050316375570872116859619894719538692645612691773130790346909702876207882753081067144621910326865305010852213050210000875271379841167) % 29161194287356965537949435616929931704621763691175664864622815769062022061230636299317423745069338704235945420649675447237965198498561313487331190345258909879250831305762107034436725734255988070328056716617046607203539777636764604466237544865886815121701612819107121033028278960497581497084787325951347631084638570340771383634474495148262041107781130194684330805840378197071602041950162239914498581811112468073874238820467435495006291951781035351821000253346399318729254817496601567701198195526334381147364038673427033443799839089253474910328600140642538151294274248343514888689115475916607615421034639564084327166667

435443464152558712693148807955852628715241162516098297419520318424818810948821141382272136262525

from Crypto.Util.number import * long_to_bytes(435443464152558712693148807955852628715241162516098297419520318424818810948821141382272136262525) b’404CTF{L3_m0dul3_357_t0uj0ur5_7r0uv4bl3}’

| 404CTF{L3_m0dul3_357_t0uj0ur5_7r0uv4bl3} | |——————————————–|