An tasc a réiteach le pwnable.kr 25 - otp. Teorainn méid comhaid linux

An tasc a réiteach le pwnable.kr 25 - otp. Teorainn méid comhaid linux
San Airteagal seo déanfaimid réiteach ar an 25ú tasc ón suíomh pwnable.kr.

faisnéis eagraíochtúilGo háirithe dóibh siúd ar mian leo rud éigin nua a fhoghlaim agus a fhorbairt in aon cheann de na réimsí a bhaineann le slándáil faisnéise agus ríomhaireachta, scríobhfaidh mé agus labhróidh mé faoi na catagóirí seo a leanas:

  • PWN;
  • cripteagrafaíocht (Crypto);
  • teicneolaíochtaí líonra (Líonra);
  • droim ar ais (Innealtóireacht Chúil);
  • steganagrafaíocht (Stegano);
  • leochaileachtaí WEB a chuardach agus a shaothrú.

Ina theannta sin, roinnfidh mé mo thaithí ar fhóiréinsic ríomhaireachta, ar malware agus anailís firmware, ar ionsaithe ar líonraí gan sreang agus ar líonraí achair logánta, ar shaothair pentesting agus scríbhneoireachta.

Ionas gur féidir leat eolas a fháil faoi ailt nua, bogearraí agus faisnéis eile, chruthaigh mé Cainéal teileagram и grúpa chun ceisteanna ar bith a phlé i réimse IIKB. Chomh maith leis sin d’iarratais phearsanta, ceisteanna, moltaí agus moltaí Déanfaidh mé breathnú agus freagra ar gach duine..

Cuirtear gach eolas ar fáil chun críocha oideachais amháin. Ní ghlacann údar an doiciméid seo freagracht ar bith as aon damáiste a dhéantar do dhuine ar bith mar thoradh ar úsáid an eolais agus na modhanna a fuarthas mar thoradh ar staidéar a dhéanamh ar an doiciméad seo.

An tasc otp a réiteach

Leanaimid ar aghaidh leis an dara cuid. Déarfaidh mé ar an bpointe boise go bhfuil sé níos deacra ná an chéad cheann, ach an uair seo ní sholáthraíonn siad cód foinse an chláir. Ná déan dearmad ar an bplé anseo ( https://t.me/RalfHackerPublicChat ) agus anseo ( https://t.me/RalfHackerChannel ). Let tús.

Cliceáil ar an deilbhín leis an síniú otp. Tugtar seoladh agus calafort dúinn le nascadh leis.

An tasc a réiteach le pwnable.kr 25 - otp. Teorainn méid comhaid linux

Nascaimid agus breathnaíonn muid timpeall ar an bhfreastalaí.

An tasc a réiteach le pwnable.kr 25 - otp. Teorainn méid comhaid linux

Is í an bhratach nach féidir linn a léamh ná an clár agus a cód foinse. A ligean ar a fheiceáil ar an fhoinse.

An tasc a réiteach le pwnable.kr 25 - otp. Teorainn méid comhaid linux

A ligean ar phiocadh suas é. Glacann an clár pasfhocal mar argóint.

An tasc a réiteach le pwnable.kr 25 - otp. Teorainn méid comhaid linux

Ina theannta sin, stóráiltear 16 beart randamach san athróg otp.

An tasc a réiteach le pwnable.kr 25 - otp. Teorainn méid comhaid linux

Cruthaítear comhad a bhfuil ainm randamach air san fhillteán tmp (tá an chéad 8 beart otp) agus scríobhtar 8 mbeart randamach chuige (tá an dara beart 8 mbeart otp).

An tasc a réiteach le pwnable.kr 25 - otp. Teorainn méid comhaid linux

Ar chúis éigin, déantar luach an chomhaid chruthaithe a léamh agus a chur i gcomparáid leis an bhfocal faire a iontráladh.

An tasc a réiteach le pwnable.kr 25 - otp. Teorainn méid comhaid linux

Tá leochaileacht anseo. Is éard atá ann ná an uimhir ghinte a shábháil go comhad idirmheánach. Is féidir linn méid an chomhaid a theorannú go 0, mar shampla, agus ansin nuair a bhíonn tú ag scríobh agus ag léamh, cuirfear 0 i gcomparáid leis an bhfocal faire. Is féidir leat é a dhéanamh mar seo.

# ulimit -f 0

An tasc a réiteach le pwnable.kr 25 - otp. Teorainn méid comhaid linux

Anois, déanaimis an clár a reáchtáil.

An tasc a réiteach le pwnable.kr 25 - otp. Teorainn méid comhaid linux

Faighimid earráid. Is cuma, is féidir é a phróiseáil ag baint úsáide as an python céanna.

python -c "import os, signal; signal.signal(signal.SIGXFSZ, signal.SIG_IGN); os.system('./otp 0')" 

An tasc a réiteach le pwnable.kr 25 - otp. Teorainn méid comhaid linux

Faighimid an bhratach agus ár 100 pointe éasca. Agus leanaimid ar aghaidh: sa chéad alt eile déanfaimid teagmháil leis an nGréasán. Is féidir leat bheith linn ag Telegram.

Foinse: will.com

Add a comment