Centre de Documentation Campus Montignies
Horaires :
Lundi : 8h-18h30
Mardi : 8h-18h30
Mercredi 9h-16h30
Jeudi : 8h-18h30
Vendredi : 8h-16h30
Bienvenue sur le catalogue du centre de documentation du campus de Montignies.
Java 23, votre prochain langage de script ? Mention de date : mars 2025
Paru le : 01/03/2025
|
Exemplaires (1)
|
Revue | Revue | Centre de Documentation HELHa Campus Montignies | Salle de lecture - Etagère presse et actualité | Document exclu du prêt - à consulter sur place Exclu du prêt |
Dépouillements
Ajouter le résultat dans votre panier

[article]
Titre : |
Printf(3) : ras la pile ! |
Type de document : |
texte imprimé |
Auteurs : |
Yann Guidon |
Année de publication : |
2025 |
Article en page(s) : |
p. 6-19 |
Langues : |
Français (fre) |
Mots-clés : |
C (langage informatique) CDI (informatique) LIBC |
Résumé : |
Je rêve d’un jour où la sécurité ne sera plus une option. J’ai donc commencé à mettre au point le modèle CDI [1] [2] : une architecture Harvard modifiée qui dédie un troisième espace d'adressage indépendant pour la pile de contrôle. Ce n'est pas la solution à tous les problèmes, mais ça y contribue beaucoup ! Pour preuve, un exploit récent divulgué à pwn2own [3] aurait facilement été stoppé par ce mécanisme. Mais cet exploit me sidère par son vecteur d'attaque que j’ignorais jusque-là : l'incontournable printf(3). Quand votre librairie standard inclut l’équivalent d’une machine de Turing, pour dynamiquement parser ou afficher du texte, ce n'est plus de l’idiosyncrasie mais de l'idiotie. |
Permalink : |
./index.php?lvl=notice_display&id=122283 |
in Linux magazine > 274 (mars 2025) . - p. 6-19
[article] Printf(3) : ras la pile ! [texte imprimé] / Yann Guidon . - 2025 . - p. 6-19. Langues : Français ( fre) in Linux magazine > 274 (mars 2025) . - p. 6-19
Mots-clés : |
C (langage informatique) CDI (informatique) LIBC |
Résumé : |
Je rêve d’un jour où la sécurité ne sera plus une option. J’ai donc commencé à mettre au point le modèle CDI [1] [2] : une architecture Harvard modifiée qui dédie un troisième espace d'adressage indépendant pour la pile de contrôle. Ce n'est pas la solution à tous les problèmes, mais ça y contribue beaucoup ! Pour preuve, un exploit récent divulgué à pwn2own [3] aurait facilement été stoppé par ce mécanisme. Mais cet exploit me sidère par son vecteur d'attaque que j’ignorais jusque-là : l'incontournable printf(3). Quand votre librairie standard inclut l’équivalent d’une machine de Turing, pour dynamiquement parser ou afficher du texte, ce n'est plus de l’idiosyncrasie mais de l'idiotie. |
Permalink : |
./index.php?lvl=notice_display&id=122283 |
|
Exemplaires (1)
|
Revue | Revue | Centre de Documentation HELHa Campus Montignies | Salle de lecture - Etagère presse et actualité | Document exclu du prêt - à consulter sur place Exclu du prêt |

[article]
Titre : |
Vous reprendrez bien un peu d'assembleur avec votre fugu ? |
Type de document : |
texte imprimé |
Auteurs : |
Denis Bodor |
Année de publication : |
2025 |
Article en page(s) : |
p. 20-28 |
Langues : |
Français (fre) |
Mots-clés : |
ASLR (technique) Assembleur OpenBSD PIC (informatique) |
Résumé : |
Dans un précédent article, nous avons fait connaissance avec la possibilité (semi-sérieuse) de développer nos outils en ligne de commande en assembleur, pour le plaisir (et par masochisme). Ce qui va suivre n'est pas réellement une suite, mais plus exactement une exploration autour du sujet, accompagnée de quelques explications autour de la notion de Position Independent Code ou PIC. |
Permalink : |
./index.php?lvl=notice_display&id=122284 |
in Linux magazine > 274 (mars 2025) . - p. 20-28
[article] Vous reprendrez bien un peu d'assembleur avec votre fugu ? [texte imprimé] / Denis Bodor . - 2025 . - p. 20-28. Langues : Français ( fre) in Linux magazine > 274 (mars 2025) . - p. 20-28
Mots-clés : |
ASLR (technique) Assembleur OpenBSD PIC (informatique) |
Résumé : |
Dans un précédent article, nous avons fait connaissance avec la possibilité (semi-sérieuse) de développer nos outils en ligne de commande en assembleur, pour le plaisir (et par masochisme). Ce qui va suivre n'est pas réellement une suite, mais plus exactement une exploration autour du sujet, accompagnée de quelques explications autour de la notion de Position Independent Code ou PIC. |
Permalink : |
./index.php?lvl=notice_display&id=122284 |
|
Exemplaires (1)
|
Revue | Revue | Centre de Documentation HELHa Campus Montignies | Salle de lecture - Etagère presse et actualité | Document exclu du prêt - à consulter sur place Exclu du prêt |

Exemplaires (1)
|
Revue | Revue | Centre de Documentation HELHa Campus Montignies | Salle de lecture - Etagère presse et actualité | Document exclu du prêt - à consulter sur place Exclu du prêt |

[article]
Titre : |
Java, votre prochain langage de script ? |
Type de document : |
texte imprimé |
Auteurs : |
Thomas Lorblanchès |
Année de publication : |
2025 |
Article en page(s) : |
p. 30-36 |
Langues : |
Français (fre) |
Mots-clés : |
Java Script (informatique) Shell |
Résumé : |
Java est un langage de programmation très connu et largement utilisé pour des applications côté serveur, des applications mobiles ou des clients lourds. Ce qui est sans doute moins connu, c’est qu’il est aussi possible de l’utiliser comme un langage de script, avec certaines limitations que nous allons voir. |
Permalink : |
./index.php?lvl=notice_display&id=122286 |
in Linux magazine > 274 (mars 2025) . - p. 30-36
[article] Java, votre prochain langage de script ? [texte imprimé] / Thomas Lorblanchès . - 2025 . - p. 30-36. Langues : Français ( fre) in Linux magazine > 274 (mars 2025) . - p. 30-36
Mots-clés : |
Java Script (informatique) Shell |
Résumé : |
Java est un langage de programmation très connu et largement utilisé pour des applications côté serveur, des applications mobiles ou des clients lourds. Ce qui est sans doute moins connu, c’est qu’il est aussi possible de l’utiliser comme un langage de script, avec certaines limitations que nous allons voir. |
Permalink : |
./index.php?lvl=notice_display&id=122286 |
|
Exemplaires (1)
|
Revue | Revue | Centre de Documentation HELHa Campus Montignies | Salle de lecture - Etagère presse et actualité | Document exclu du prêt - à consulter sur place Exclu du prêt |

[article]
Titre : |
PCI passthrough sous FreeBSD avec bhyve |
Type de document : |
texte imprimé |
Auteurs : |
Denis Bodor |
Année de publication : |
2025 |
Article en page(s) : |
p. 38-45 |
Langues : |
Français (fre) |
Mots-clés : |
Bhyve (hyperviseur) FreeBSD Machine virtuelle PCI (périphérique) |
Résumé : |
Dans un précédent article nous avons exploré la possibilité, sous GNU/Linux, de créer des machines virtuelles capables d'accéder à du matériel PCI/PCIe dans le but, entre autres, de faciliter le développement de pilotes de périphériques OpenBSD. Ce type de fonctionnalités n'est pas spécifique à QEMU/KVM et il est temps de voir comment cela se passe de l'autre côté de l'univers Unix open source, avec FreeBSD. |
Permalink : |
./index.php?lvl=notice_display&id=122287 |
in Linux magazine > 274 (mars 2025) . - p. 38-45
[article] PCI passthrough sous FreeBSD avec bhyve [texte imprimé] / Denis Bodor . - 2025 . - p. 38-45. Langues : Français ( fre) in Linux magazine > 274 (mars 2025) . - p. 38-45
Mots-clés : |
Bhyve (hyperviseur) FreeBSD Machine virtuelle PCI (périphérique) |
Résumé : |
Dans un précédent article nous avons exploré la possibilité, sous GNU/Linux, de créer des machines virtuelles capables d'accéder à du matériel PCI/PCIe dans le but, entre autres, de faciliter le développement de pilotes de périphériques OpenBSD. Ce type de fonctionnalités n'est pas spécifique à QEMU/KVM et il est temps de voir comment cela se passe de l'autre côté de l'univers Unix open source, avec FreeBSD. |
Permalink : |
./index.php?lvl=notice_display&id=122287 |
|
Exemplaires (1)
|
Revue | Revue | Centre de Documentation HELHa Campus Montignies | Salle de lecture - Etagère presse et actualité | Document exclu du prêt - à consulter sur place Exclu du prêt |

Exemplaires (1)
|
Revue | Revue | Centre de Documentation HELHa Campus Montignies | Salle de lecture - Etagère presse et actualité | Document exclu du prêt - à consulter sur place Exclu du prêt |

[article]
Titre : |
Développez des API rapides avec le framework FastAPI |
Type de document : |
texte imprimé |
Auteurs : |
Issam Mejri |
Année de publication : |
2025 |
Article en page(s) : |
p. 64-82 |
Langues : |
Français (fre) |
Mots-clés : |
API Cliente Python Application programming interface MongoDB Python |
Résumé : |
Il y a plusieurs années, j'ai commencé à travailler dans le monde du DevOps. Une grande partie de ce domaine implique le développement, et j'ai eu l'occasion de travailler sur divers projets utilisant des technologies comme .NET, Java Spring Boot et Python. Bien que chaque technologie ait ses mérites, c'est le Python qui a vraiment attiré mon attention en raison de sa puissance, tant pour le développement que pour l'administration système. Cependant, un projet en particulier a grandement influencé ma décision de me concentrer davantage sur le développement Python. Ce projet utilisait le framework FastAPI, qui m'a motivé à explorer davantage ses capacités. Aujourd'hui, je souhaite partager avec vous la puissance et la simplicité de ce framework pour développer des API performantes et pertinentes. |
Permalink : |
./index.php?lvl=notice_display&id=122289 |
in Linux magazine > 274 (mars 2025) . - p. 64-82
[article] Développez des API rapides avec le framework FastAPI [texte imprimé] / Issam Mejri . - 2025 . - p. 64-82. Langues : Français ( fre) in Linux magazine > 274 (mars 2025) . - p. 64-82
Mots-clés : |
API Cliente Python Application programming interface MongoDB Python |
Résumé : |
Il y a plusieurs années, j'ai commencé à travailler dans le monde du DevOps. Une grande partie de ce domaine implique le développement, et j'ai eu l'occasion de travailler sur divers projets utilisant des technologies comme .NET, Java Spring Boot et Python. Bien que chaque technologie ait ses mérites, c'est le Python qui a vraiment attiré mon attention en raison de sa puissance, tant pour le développement que pour l'administration système. Cependant, un projet en particulier a grandement influencé ma décision de me concentrer davantage sur le développement Python. Ce projet utilisait le framework FastAPI, qui m'a motivé à explorer davantage ses capacités. Aujourd'hui, je souhaite partager avec vous la puissance et la simplicité de ce framework pour développer des API performantes et pertinentes. |
Permalink : |
./index.php?lvl=notice_display&id=122289 |
|
Exemplaires (1)
|
Revue | Revue | Centre de Documentation HELHa Campus Montignies | Salle de lecture - Etagère presse et actualité | Document exclu du prêt - à consulter sur place Exclu du prêt |