App - Script

jeudi 21 mai 2020, 09:21  #1
App - Script — Bash considered harmful
PuppetMaster
  • 1 posts

Bonjour,

J’ai décortiqué le script bash du challenge, cherché ce que voulaient dire tous les paramètres de toutes les commandes, mais je ne vois rien qui cloche.

Quelqu’un aurait-il la gentillesse de m’aiguiller un peu ?

lundi 25 mai 2020, 10:40  #2
App - Script — Bash considered harmful
StashOfCode
  • 18 posts

[das : spoil]

lundi 25 mai 2020, 12:12  #3
App - Script — Bash considered harmful
StashOfCode
  • 18 posts

J’ai été trop bavard dans mon précédent message :)

Donc plus simplement, si quelqu’un peut donner une orientation générale, merci à lui.

vendredi 29 mai 2020, 17:48  #4
App - Script — Bash considered harmful
StashOfCode
  • 18 posts

Finalement j’ai trouvé. Challenge terminé.

Pour répondre à PuppetMaster, en mobilisant une métaphore pour ne pas spoiler, je dirais qu’il ne suffit pas de s’intéresser aux pièces du puzzle, il faut aussi s’intéresser à la manière dont elles s’imbriquent.

vendredi 12 juin 2020, 22:27  #5
App - Script — Bash considered harmful
hey23son
  • 1 posts

C’est en effet très métaphorique. J’ai essayé de combiner les différentes commandes en utilisant des race conditions et liens symboliques
mais malheureusement le "-type f" me bloque. Suis-je sur la bonne voie ?

mardi 13 octobre 2020, 19:43  #6
App - Script — Bash considered harmful
TZK-
  • 3 posts

Je suis actuellement arrivé au même raisonnement que @hey23son et il me semble que les flags passés à la commande find (size et type) empêchent de faire ce que l’on veut.

Est-ce la bonne voie ou bien je passe complement à côté d’autre chose ?

mercredi 14 octobre 2020, 18:01  #7
App - Script — Bash considered harmful
Th1b4ud
  • 1636 posts

En effet find peut se montrer assez utile dans ce challenge si on s’en sert bien

mercredi 21 octobre 2020, 20:10  #8
App - Script — Bash considered harmful
TZK-
  • 3 posts

J’ai pas mal cherché autour du fameux find sans grand succès :/

J’ai une idée en tête qui je pense est réalisable dans la théorie afin de "bypass" un des flag passé à la commande find.
Dans la pratique j’ai l’impression que mes timings ne sont pas bons... (et je ne suis d’ailleurs pas sûr qu’on puisse avoir un timing tellement find s’exécute rapidement).

J’espère ne pas trop en avoir dit... Sinon je peux passer en MP pour donner plus de détail et qu’on en discute plus librement.