Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian) Forum di discussione italiano
  • Search

[OT] Sequenze di escape in shell, o caratteri ASCII [Solved]

Tutte le discussioni direttamente correlabili all'informatica e/o a GNU/*nix.

Moderator: ago

Post Reply
  • Print view
Advanced search
4 posts • Page 1 of 1
Author
Message
akiross
Veteran
Veteran
User avatar
Posts: 1170
Joined: Sun Mar 02, 2003 12:34 am
Location: Mostly on google.
Contact:
Contact akiross
Website

[OT] Sequenze di escape in shell, o caratteri ASCII [Solved]

  • Quote

Post by akiross » Mon Oct 13, 2003 1:05 pm

Diciamo che mi sto dando al cracking, per semplificiare la vita :)

no scherzo, per sQola sto usando telnet. Da 2 giorni ho provato a connettermi ad un simpatico server SMTP, per provare a mandare una email tramite il solito ambaradan che e' il suddetto protocollo.

Mi sono accorto, pero', di una cosa simpaticissima :)
Per terminare il messaggio, servono 2 CRLF, carriage return line feed, che in C o in BASH sono i "\r" "\n", due volte.

Cosa simpatica, a cui non ho pensato, e' che l'ENTER [Invio] e' un semplice carriage return, o un semplice line feed, quindi premere 2 volte enter non produce nulla.

TOTALE:
Ricordo dal tirocinio di programmazione svolto 2 anni fa, che e' possibile eseguire questi caratteri ASCII in 2 modi:
1. Combinazione di tasti sulla tastiera (infatti se ho letto bene, il Carriage return e' ^M [CTRL]+M, il line feed non lo so)
2. Sequenze di escape [ESC]+n

Solo che:
1. Non ricordo se n nella sequenza di escape e' OCT o HEX ( e i miei testi non mi portano da nessuna parte )
2. Sembra che da telnet le sequenze di escape non servano a molto, quindi vorrei provare direttamente con combinazioni di tasti.

Ovviamente se qualcuno conosce queste cosuccie mi fa un favore
e ovviamente, se c'e' un modo di fare CR e LF assieme, mi fa un favorone :)

Grazie 1K
ciao
Last edited by akiross on Tue Oct 14, 2003 2:03 pm, edited 1 time in total.
Libera scienza in libero stato.
Horizon of Events
Top
akiross
Veteran
Veteran
User avatar
Posts: 1170
Joined: Sun Mar 02, 2003 12:34 am
Location: Mostly on google.
Contact:
Contact akiross
Website

  • Quote

Post by akiross » Mon Oct 13, 2003 1:46 pm

Io mi prendo a calci :oops:

mi sono accorto ora che ci voleva un punto in mezzo ai 2 <CR>.

Quindi sono finalmente riuscito a mandarmi un messaggino

il punto e' che comunque il dubbio su come si fanno queste combinazioni rimane

se qualcuno sa qualcosa, dica pure, la curiosita' la ho sempre

ciao
Libera scienza in libero stato.
Horizon of Events
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Mon Oct 13, 2003 2:56 pm

Il return e' una cacca perche' cambia a dipendenza del sistema
operativo. La tabella sotto riassume cosa succede con i vari OS

Code: Select all

| UNIX      | WINDOWS       | MAC (non OSX)      | VMS                  |
|-----------|---------------|--------------------|----------------------|
| testo<LF> | testo<CR><LF> | testo<CR>          | testo (conta i byte) |
E' per questo motivo che se porti un file win il unix ti trovi alla fine di
ogni riga un ^M.
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Mon Oct 13, 2003 3:29 pm

Ache se OT metti il tag [risolto] al titolo.
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
Post Reply
  • Print view

4 posts • Page 1 of 1

Return to “Forum di discussione italiano”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic