Cher journal
Tu as connu MultideskOS, tu as connu le projet gultin... maintenant tu vas connaitre inv!
Depuis plusieurs minutes, on délirait sur le chanel irc de nasgaïa en bulgroz, richard a eu l'idée génial de réaliser ce petit programme en c http://pinix.free.fr/nasgaia/inv-1.1.2.c(...)
nob tnemesuma ceva ec emmargorp eriannoitulovér !
ps: à compiler avec gcc -o inv inv-1.1.2.c
# Re: eviv Bulgroz !!!
Posté par rgill . Évalué à 2.
irir
[^] # Re: eviv Bulgroz !!!
Posté par Michel Petit (site web personnel) . Évalué à 1.
[^] # Re: eviv Bulgroz !!!
Posté par Tutur . Évalué à 1.
[^] # Re: eviv Bulgroz !!!
Posté par Michel Petit (site web personnel) . Évalué à 1.
# Re: eviv Bulgroz !!!
Posté par Sylvestre Ledru (site web personnel) . Évalué à 2.
[15:31:40][sly@reloaded] ~$ gcc -o inv inv-1.1.2.c
./inv[15:31:48][sly@reloaded] ~$ ./inv
Erreur de segmentation
Pas mal :)
[^] # Re: eviv Bulgroz !!!
Posté par gawal . Évalué à 1.
euh non en fait, ./inv "ta phrase"
[^] # Re: eviv Bulgroz !!!
Posté par sKm . Évalué à 1.
[^] # Re: eviv Bulgroz !!!
Posté par rgill . Évalué à 1.
tuot ares egirroc ne 0.0.2
# Re: eviv Bulgroz !!!
Posté par ploum (site web personnel, Mastodon) . Évalué à 1.
Mes livres CC By-SA : https://ploum.net/livres.html
# Re: eviv Bulgroz !!!
Posté par Loïs Taulelle ࿋ (site web personnel) . Évalué à 1.
perl -e '$_ = ; split; map {print reverse ( split //, $_), " "} @_;'
(Ho ! 'taing, v'là qu'j'me mets à pondre du code ?!)
tE aç ehcram tôtulp .neib
lrep e- _$' = ;>NIDTS< ;tilps pam tnirp{ esrever ( tilps ,// ,)_$ " }" ';_@<*COIN!*
Proverbe Alien : Sauvez la terre ? Mangez des humains !
[^] # Re: eviv Bulgroz !!!
Posté par Olivier G. . Évalué à 1.
--------------------
import sys
print sys.argv[1][::-1]
---------------------
ou, exécuté en live:
-------------------
>>> print "Vive python"[::-1]
-------------------
nohtyp eviV
[^] # Re: eviv Bulgroz !!!
Posté par Prosper . Évalué à 1.
#!/bin/bash
plop=""
for i in $* ; do plop="$plop `echo -n $i | rev`" ; done
echo $plop
[^] # Re: eviv Bulgroz !!!
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 1.
#!/usr/bin/php
<?php echo strrev($argv[1]),"\n"; ?>
./inv "php ça roxor"
[^] # Re: eviv Bulgroz !!!
Posté par Hardy Damien . Évalué à 2.
parce qu'il faut garder l'ordre des mots héhé :)
donc il manque un split() et un array_walk() a mon avis :)
(cette remarque est aussi valable pour les posts au dessus)
Dam
[^] # Re: eviv Bulgroz !!!
Posté par Nico . Évalué à 1.
[^] # Re: eviv Bulgroz !!!
Posté par furai (site web personnel) . Évalué à 1.
Oui, il le peut !!
[^] # Re: eviv Bulgroz !!!
Posté par Erwan . Évalué à 1.
def inv(chaine)
result = '';
for mot in chaine.split(' ')
result += (mot.reverse + ' ');
end
return result;
end
print inv(ARGV[0]);
print "\n";
----
erwan@hirondelle ruby $ ./inv.rb "Ca marche tres bien"
aC ehcram sert neib
(c'est vraiment beau, du Ruby...)
[^] # Re: eviv Bulgroz !!!
Posté par Pascal Terjan (site web personnel) . Évalué à 1.
ARGV[0].split(' ').reverse_each{|mot| print mot.reverse+' '}
print "\n"
On doit pouvoir faire mieux :-)
[^] # Re: eviv Bulgroz !!!
Posté par Axioplase ıɥs∀ (site web personnel) . Évalué à 1.
#!/usr/bin/perl
foreach (@ARGV){
print reverse split //;
print " ";
}
print "\n";
--
./bulgroz.pl Ca marche du feu de Dieu
aC ehcram ud uef ed ueiD
# Re: eviv Bulgroz !!!
Posté par drac . Évalué à 1.
inv-1.1.2.c: Dans la fonction « main »:
inv-1.1.2.c:19: attention : unused variable `j'
inv-1.1.2.c:20: attention : unused variable `mot2'
c'est mal
[^] # Re: eviv Bulgroz !!!
Posté par drac . Évalué à -1.
am
drac@arthemis:~$
et ca aussi c'est mal :)
[^] # Re: eviv Bulgroz !!!
Posté par drac . Évalué à 1.
A quand l'auto moinsage ?
[^] # Re: eviv Bulgroz !!!
Posté par Mathieu Pillard (site web personnel) . Évalué à 1.
[^] # Re: eviv Bulgroz !!!
Posté par rgill . Évalué à 1.
la prochaine version gèrera tout ça
[^] # Re: eviv Bulgroz !!!
Posté par drac . Évalué à 1.
# Re: eviv Bulgroz !!!
Posté par deftones_chris . Évalué à 2.
# Re: eviv Bulgroz !!!
Posté par rgill . Évalué à 1.
(prise en compte des apostrophes par exemple)
ca viendra vite ...
zebulgoz neib ceva vni
# Re: eviv Bulgroz !!!
Posté par Mathieu Pillard (site web personnel) . Évalué à 3.
[^] # Re: eviv Bulgroz !!!
Posté par drac . Évalué à 1.
sinon sur BitchX doit suffir de faire un alias inverse exec -o /usr/bin/inv "$0"
[^] # Re: eviv Bulgroz !!!
Posté par Mathieu Pillard (site web personnel) . Évalué à 2.
[^] # Re: eviv Bulgroz !!!
Posté par drac . Évalué à 1.
ben pas sur la version 2.0.5 de la sid :-)
[^] # Re: eviv Bulgroz !!!
Posté par Ano nyme (site web personnel) . Évalué à 1.
(ça c'est un troll :))
[^] # Re: eviv Bulgroz !!!
Posté par Mathieu Pillard (site web personnel) . Évalué à 1.
[^] # Re: eviv Bulgroz !!!
Posté par Matthieu Moy (site web personnel) . Évalué à 1.
# Re: eviv Bulgroz !!!
Posté par lezardbreton . Évalué à 1.
[^] # Re: eviv Bulgroz !!!
Posté par rgill . Évalué à 1.
# Re: eviv Bulgroz !!!
Posté par Edouard Gomez (site web personnel) . Évalué à 3.
[^] # Re: eviv Bulgroz !!!
Posté par Yoan B (site web personnel) . Évalué à 1.
[^] # Re: eviv Bulgroz !!!
Posté par Edouard Gomez (site web personnel) . Évalué à 2.
>Lorsqu'il est éxécuté par root
Puis j'enfonce le clou avec:
> Finement exploité, on peut injecter un shell script et le faire s'éxécuter pour gagner les droits roots.
Ra personne n'a vu la finesse de mon post... on gagne quoi a devenir root en étant déjà root ? ;-)
[^] # Re: eviv Bulgroz !!!
Posté par Lucas Bonnet . Évalué à 2.
je connais le chemin, pas de souci
---> []
# Re: eviv Bulgroz !!!
Posté par flg . Évalué à 1.
[^] # Re: eviv Bulgroz !!!
Posté par rgill . Évalué à 1.
# Re: eviv Bulgroz !!!
Posté par L. R. . Évalué à 3.
sugus
Marche pas ton truc >_<
--------->[] :>
# Re: eviv Bulgroz !!!
Posté par Ramso . Évalué à 3.
http://herve.satori.free.fr/revnal.py(...)
PS : fait vraiment aimer le C pour se coltiner du traitement de chaînes avec, c'est au bas mot 30 sources de bugs et de trous de sécurité possibles. Alors qu'une ou deux fonctions avec un langage de script...
[^] # Re: eviv Bulgroz !!!
Posté par ours Ours (site web personnel) . Évalué à 2.
[^] # Re: eviv Bulgroz !!!
Posté par kd . Évalué à 1.
# Re: eviv Bulgroz !!!
Posté par Zorglub . Évalué à 2.
Bulgroz
# Re: eviv Bulgroz !!!
Posté par Michel Petit (site web personnel) . Évalué à 1.
http://pinix.free.fr/nasgaia/bulgroz-0.1.3.tar.bz2(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.