TImaniac a écrit 6420 commentaires

  • [^] # Re: ca fait peur

    Posté par  (site web personnel) . En réponse au journal Quelques aspects de la securite qui n'ont rien a voir avec le "Sandboxing" . Évalué à 4.

    Tu peux réaliser du DoS avec un peu n'importe quoi... Ca à déjà été fait avec les décodeurs jpeg, j'en avais même trouvé un dans le format WebP alors que je ne me considère pas comme un codeur fou (et pour mon plus grand malheur avait déjà été reporté :) ou le javascript lorsque l'interpréteur ou le compilateur JIT à des bugs!

    Oui mais là le problème ne vient pas d'un bug... mais d'une fonctionnalité de la spec !

    WebGL est une adaptation d'OpenGL ES pour le web, je ne vois pas le problème. Ca reviendrait à dire que le java ne peut pas être intégré comme langage web (quoi dart? ;)

    Java a été conçu pour que le code qui s'exécute soit entièrement contrôlable (bytecode + VM), bref une sandbox pour exécuter du code potentiellement non-sûr. Je ne sais pas s'ils l'ont fait en pensant au web, mais le fait est que cela répondait déjà à la problématique. OpenGL n'a jamais été conçu avec ça en tête.

    Bien sûr, il faut ajouter ou enlever quelques fonctionnalités et le résultat sera plus ou moins adapté, mais c'est toujours possible.

    Je ne dis pas que c'est impossible : je constate juste qu'ils font fasse à des problèmes issus d'OpenGL, qui semblent être "by design" dans la spec. Bref, je pose la question : est-ce la bonne voie ?

    Si c'est difficile et ajoute un risque, on ne doit rien faire?

    Je ne dis pas ca, je pose juste la question : ne peut-on pas faire autrement ?Comme trouver un meilleur compromis entre API bas-niveau proche du GPU et sécurité ? Là on multiplie les risques : nouvelles API (surface d'attaque plus importante), basées sur des trucs non pensés pour la sécurité (OpenGL).

  • [^] # Re: Oui, mais

    Posté par  (site web personnel) . En réponse à la dépêche Quelques aspects de la sécurité qui n'ont rien a voir avec le « Sandboxing ». Évalué à 5.

    Ben oui c'est bien le problème : WebGL en exposant des API trop bas niveau, rend difficile le sandboxing. La seule solution que je vois est d'exposer une API de plus haut niveau, sans doute moins puissante, mais beaucoup moins dangereuse.

  • [^] # Re: Oui, mais

    Posté par  (site web personnel) . En réponse à la dépêche Quelques aspects de la sécurité qui n'ont rien a voir avec le « Sandboxing ». Évalué à 4.

    C'est bien simple: on resout les bugs au cas par cas.

    En terme de sécurité, se contenter de ça me paraît extrêment dangereux comme philosophie. Il faut anticiper, pas se contenter de sortir la lance à incendie quand on aperçoit les flammes.

    Le sandboxing est une façon d'ajouter une barrière "globale" supplémentaire, qui limite l'impact des futurs bugs.

  • [^] # Re: ca fait peur

    Posté par  (site web personnel) . En réponse au journal Quelques aspects de la securite qui n'ont rien a voir avec le "Sandboxing" . Évalué à 3.

    Effectivement, tu as totalement raison.

    Ce qui est m'interpelle, c'est que là on a un développeur qui admet explicitement qu'on peut en l'état provoquer un DoS sans réelle solution de contournement sur certains OS, et ca serait en prod dans Firefox ??

  • [^] # Re: ca fait peur

    Posté par  (site web personnel) . En réponse au journal Quelques aspects de la securite qui n'ont rien a voir avec le "Sandboxing" . Évalué à 4.

    specifiques a WebGL et ont tous ete rencontres aussi en dehors de WebGL.

    Le coup du DoS, tu pointes explicitement un problème intégré dans la spec en 1997. Donc oui, je lis ce que je veux : je lis ton journal.

    Bref, tu fais la lecture que tu veux de mon journal en fonction de ce que tu veux y voir, mais ca en dit plus sur tes prejuges que sur WebGL.

    Préjugés ? Je constate juste des faits :
    - WebGL se base sur les API d'OpenGL
    - OpenGL n'a jamais été conçu dans un contexte Web
    - Vous rencontrez des problèmes spécifiques à la spec OpenGL
    - Vous exposez de nouvelles API qui interagissent avec le matos, plus difficilement contrôlable par l'OS, bref, vous élargissez l'exposition en terme de sécurité.

    C'est pas des préjugés mais de simples constats !

  • [^] # Re: ca fait peur

    Posté par  (site web personnel) . En réponse au journal Quelques aspects de la securite qui n'ont rien a voir avec le "Sandboxing" . Évalué à 2.

    Je te parle d'utilisation, pas d'implémentation.

  • # ca fait peur

    Posté par  (site web personnel) . En réponse au journal Quelques aspects de la securite qui n'ont rien a voir avec le "Sandboxing" . Évalué à 3.

    Ces aspects de la securite sont certes tres importants et interessants, mais meritaient-ils vraiment d'etre ainsi exacerbes au detriment d'autres aspects?

    Ben oui, parcque c'est une problématique présente dans tous les navigateurs web. Toi tu arrives avec des aspects spécifiques à une techno qui n'est pour ainsi dire utilisé par... pas grand monde. Cela dit ça n'enlève en rien la pertinence de ton propos, mais c'est logique qu'on entende pas parler autant de ces problèmes.

    Ce qui fait peur par contre, c'est que les exemples que tu présentes montrent que WebGL a l'air particulièrement dangereux : il introduit tout un tas de nouvelles problématiques de sécurité, dont certaines semblent, de ce que tu en dis, difficilement contournable à l'heure actuelle (le coup du DoS présent dans la spec depuis 1997 sans solution clean utilisable partout).

    Bref, WebGL ne semble pas prêt pour le Web. La question qui tue : est-ce que avoir choisi de se base sur OpenGL, qui n'a jamais été conçu pour répondre aux problèmes de sécurité liés à l'exécution de code provenant du web, est bien judicieux ? Ne faudrait-il pas mieux repartir d'une nouvelle API (pourquoi pas au dessus d'OpenGL) mais en prenant en compte les problématiques de sécurité "by design" ?

  • [^] # Re: astuce chez virgin

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 3.

    Pas de modification de l'engagement.

  • [^] # Re: Internet quoi

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 1.

    En tout cas la FAQ est clair, à la question l'usage modem du téléphone est-elle autorisée, la réponse est "oui".
    La limitation contractuelle est donc bien sur le type de device, et pas sur la fonctionnalité de partage en soit.

  • [^] # Re: Internet quoi

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 5.

    Mouais, après la bataille pour la définition de "accès internet", voici la bataille pour la définition du mot filtre qui s'ouvre :)

    Un filtre c'est "choisir" ce que tu laisses passer ou non (bref, ne pas être neutre), pas limiter la quantité qui peut passer à un instant T. En tout cas moi c'est comme ca que marche les filtres dans ma cuisine et les filtres sur mon oscilloscope ou sur ma chaîne HiFi.

    Pour faire une analogie (comme d'hab, ca vaut ce que ca vaut), limiter à 100 connexions TCP s'apparente plus à un entonoir qu'à un filtre.

  • [^] # Re: Internet quoi

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 0.

    Au bout de 3 Gio téléchargé, ton débit est suffisamment bridé pour que ce ne soit pas utilisable.

    Ok, donc tu préconises bien un bridage, par le débit : toi non plus tu n'as donc pas de solution miracle. Et encore une fois : pourquoi ce bridage là te semble plus acceptable que la limitation de 100 connexions TCP ? (A part crier au scandale parcqu'on tape pas dans la même couche réseau et que c'est de la violation de ta vie privée pour 2 malheureux paquets ?)

    Si leur crainte c'est de voir 3 million de personnes télécharger à 300Kio/s en même temps ils n'ont qu'a limité le débit en fonction de ce qu'ils sont capable de fournir derrière

    et si le problème n'était pas le débit mais le fait que tout le monde ouvre 1000 ports d'un coup ?

  • [^] # Re: Fair Use

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 4.

    Ca veut dire quelque chose dans le langage juridique :

    http://www.lawperationnel.com/EncyclopedieJur/bonperedefamille.html

  • [^] # Re: Internet quoi

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 3.

    On me propose une connexion jusqu'à 3 Go/mois, ce qu'il y a derrière ne les regarde pas. C'est ça la neutralité.

    Ca c'est la jolie théorie, en pratique il ne faut pas que le réseau sature à cause d'usages "bourrins".

    On propose une connexion à 3Go/mois et 100 connexion TCP simultanées max. T'as 2 limitations et les 2 sont aussi "neutres".

    Ce qui serait non neutre, c'est d'interdire un protocole explicitement, de baisser la bande passage en fonction de l'IP cible (tiens c'est megaupload, on bride, et pourtant dans ta définition c'est bien au niveau IP comme outil).

  • [^] # Re: Internet quoi

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 0.

    Faut arrêter 2 minutes : regarder le protocole et les port, c'est ouvrir les enveloppes. C'est privé aussi.

    C'est à peu prêt aussi privé que de lire "à l'intention de M.Richard" sur une enveloppe. En théorie on est d'accord que c'est privé, mais ca n'a quand même rien de comparable avec ouvrir l'enveloppe.

    Ca tombe bien, le protocole du dessus et port n'a rien à voir avec la QoS. une trame IP ne change pas de danger suivant le protocole et port.

    Je penses pas que limiter à 100 connexions TCP soit une forme d'atteinte à tes communications privées : pour moi s'ils grimpent d'une couche dans le modèle ISO, l'objectif est pour Free (à mon avis) de limiter l'utilisation "lourde" de la connexion depuis un pc si le tel est en mode routeur. L'objectif étant bien derrière d'avoir un certain niveau de QoS sur le réseau. C'est bien une limitation, qui, pour l'utilisateur finale est à peu prêt aussi chiante que limiter le débit ou limiter la quantité de données. Dire que y'en a une d'acceptable et pas l'autre, juste en se basant sur le modèle théorique ISO, c'est juste de l'enculage de mouche pour tenter de justifier ce qu'est ou non une connexion internet "pure et idéale au sens de Zenitram" : toute forme de bridage est chiante, c'est mon point de vue.

    Tu proposes quoi comme solution pour répondre à la même problématique miracle pour limiter les abus de type "modem fixe avec 3 PC derrières qui font tout et n'importe quoi" ?

  • [^] # Re: "Concurrence libre" amusant!

    Posté par  (site web personnel) . En réponse au journal Vers un chamboulement du mobile. Évalué à 2.

    Oui, le coup de l'usine est un peu réducteur, m'enfin ok, prenons le 2ème élément "clé" d'une tablette, à côté du hardware, c'est le soft : Android et Windows (les OS qu'on trouve sur tablets archos), c'est du made in France ?

    Quelle réelle valeur ajoutée "made in France" qui justifierai un savoir faire technologique innovant et unique y-a-t-il dans une tablet Archos ? Non parcque n'importe quel chinois arrive à faire une tablet...

    Pour reprendre ca en termes "économiques", combien de personnes chez Archos s'occupe d'un produit tablet ? C'est 1000 personnes 100 ou 10 ? La préférence nationale d'un marché à plusieurs millions de ventes doit elle être la même quand c'est 10 100 ou 1000 personnes derrière ? Surtout qu'il n'y a aucune technologie innovante et stratégique made in France derrière ?

  • [^] # Re: "Concurrence libre" amusant!

    Posté par  (site web personnel) . En réponse au journal Vers un chamboulement du mobile. Évalué à 2.

    Oué bah une tablette Samsung c'est un iPad non ? Enfin tu vois ce que je veux dire ;)

  • [^] # Re: Elixir

    Posté par  (site web personnel) . En réponse au journal J'ai free, j'essaie de comprendre. Évalué à 2.

    Chez moi, mscorlib, a elle seule, fait 2.5Mo.

    En fait en mode de déploiement "embarqué", tu peux demander à mono de créer un subset de la lib avec uniquement les API concrêtement utilisées. 2.5Mo, c'est le poids de mscorlib dans son ensemble.

    Le runtime, tu veux le partager avec quoi ??? Il n'y a rien d'autre qui tourne !

    C'est pas faux.

    Par contre, pour tes graphismes et le son oui.

    C'est vrai.

    Different pays, different ayant droit, differente regles.

    Toutafé, mais on est d'accord que ca reste des devices qui ciblent bien les mêmes usages, et que le store de la XBox est largment plus conséquent que celui de la freebox, toi qui comparait au "store" de TV Samsung & co.

    Pff, tu es desesperant. Je te demande une repartition entre les differents postes necessaire a la realisation du jeu.

    Euh non, ca c'est peut être ce que tu voulais demander, mais c'est pas ce que tu as demandé :) T'as demandé le coût de développement, je t'ai donné un prix.

    Mais ca a l'air d'etre complique de concevoir qu'il y a autre chose que du developpement en Mono...

    En l'occurence moi je disais pas d'utiliser mono (ca c'était pour le débat v5 perf mémoire JS), moi je proposais plutôt Unity : environnement complet pour créer des jeux de manière portable.

    Non, proprio n'est pas l'oppose de standard ! Mais c'est pas possible d'etre autant de mauvaise fois et d'essayer au tant de se rattraper a des branches pourries. Pour info, Opera est un logiciel PROPRIETAIRE qui respecte un STANDARD ! C'est deux concepts orthogonal !

    Il n'y a aucune mauvaise foi, juste qu'on utilise pas le même vocabulaire pour dire la même chose. C'est quoi pour toi l'opposé de Standard alors ? (parcque au final c'est ca que je voulais exprimé). T'as compris l'idée, revenons sur le fond.

    Youhou ! Le store est vide parce que personne chez Free s'en occupe sur la v6. C'est tout. La solution SDL + OpenGL ES, marche tres bien. Pas la peine de demander a qui que ce soit de tout recoder pour tes beaux yeux !

    Je demande rien, et ce n'est pas pour mes beaux yeux. C'est très bien que vous ayez une solution qui marche, mais encore une fois, c'est totalement fermé, on voit rien, donc je demande des infos.

    Faut arreter avec ton reve de cross plateforme. Les editeurs de jeux ont deja des solutions maisons ou du marche. Ils veulent un truc bas niveau qui marche et soit bien documente. Faut pas aller chercher midi a quatorze heure non plus.

    Ben je cherche pas midi à 14h, au contraire, je pointais une solution du marche, largement utilisée par les éditeurs de jeux. J'aurai juste aimé que tu donnes ton avis sur cette solution, en quoi elle te paraissait pertiente ou non, mais visiblement tu préfères juste gueuler sur chacune de mes phrases.

  • [^] # Re: Internet quoi

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 2.

    le problème sur Internet, c'est que tous les intermédiaires peuvent ouvrir le paquet IP pour voir ce qu'il y a dedans : qu'il y est des limitations contractuelles n'y change pas grand chose.

    Et pour l'avoir vécu, je t'assure que La Poste ouvre parfois tes paquets, et même qu'ils te volent parfois du contenu ;) Et si t'as pas pris d'assurance, tu l'as dans le cul lulu :)

  • [^] # Re: Internet quoi

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 3.

    e problème des FAI est qu'ils ne restent pas à leurs places. Ils veulent ouvrir les enveloppes.

    Faut arrêter 2 minutes : limiter à 100 connections TCP simultanées, ce n'est pas comparable à ouvrir les enveloppes : les données privées circulent dans les couches au dessus de TCP hein.

    Et de la même manière que contractuellement il y a une limite à 100 connections TCP simultanées, à la Poste tu as des limites sur les contenus que tu transportes (argent, produits périssables, etc.) Bref, il y a toujours des limitations l'idée étant d'assurer un minimum de qualité de service et de s'assurer que le réseau ne soit pas saturé par des usages non prévus.

  • [^] # Re: Internet quoi

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 3.

    De plus, ce n’est pas une « offre », c’est un service pour lequel on paye.

    D'après le larousse, une des défition de "offre" est :

    "Acte consistant à proposer à une autre personne la conclusion d'un contrat ; objet de la proposition ainsi faite."

    Là on parle bien de l'objet d'une proposition contractuelle, une offre commerciale quoi.

  • [^] # Re: Internet quoi

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 4.

    (si un système a besoin de 101 ports TCP, hop problème : ce n'est pas neutre, ça limite)

    Si j'ai un système qui a besoin de transférer 4 Go de données, hop problème : ce n'est pas neutre, ca limite.

    Valable aussi sur ta connexion ADSL :

    Si j'ai un système qui a besoin d'utiliser des adresses IP multicast, hop problème : ce n'est pas neutre ca limite.

    Si j'ai un système qui a besoin de de 10 Mb/s en up, hop problème : ce n'est pas neutre, ca limite.

    Si j'ai un système qui a besoin d'écouter sur 4 IPv4 publiques différentes pour fonctionner : hop problème, ce n'est pas neutre ca limite.

    Des limitations, tu peux en mettre sur toutes les couches, le résultat est le même : tu impacts toutes les couches supérieures.

  • [^] # Re: Internet quoi

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 3.

    Pfff t'es pas drôle, pour une fois qu'il y en a un qui troll jusqu'au bout :)
    En plus je suis sûr que t'as rien d'autres à foutre :)

  • [^] # Re: Internet quoi

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 3.

    . Quand c'est fait avec les outils sur la couche Internet, pas au dessus (pas Internet).

    Donc si on met des contraintes sur la couche internet on a le droit de dire que c'est de l'internet et c'est acceptable ??? Donc si par exemple je limite la plage d'IP accessible, je touche bien à la couche Internet, c'est toujours Internet ???

  • [^] # Re: Internet quoi

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 1.

    Ben si : il filtre, il compte.

    Non, il ne filtre pas : tu peux ouvrir tous les ports. Pas plus de 100 à la fois c'est tout.

    Bon, demain limitation à 1 port TCP, pas d'UDP, et il y en a qui l'appelleront encore Internet...

    Oui, si on change les contraintes, on peut changer de conclusion.

    N'empêche que pour moi la plus grosse contrainte c'est le 3 Go, et toi tu trouves ca acceptable : bizarre pour un geek qui n'arrive pas à se souvenir qu'il les consomme en 24h sur sa connexion ADSL, comme quoi tout est relatif ;-)

    Ensuite prenons l'exemple de l'IPv6 par exemple : est-ce bien compatible avec les mobiles et applications du marché ? je ne suis pas sûr. Est-ce donc pertinent de le vendre commercialement si ce n'est exploitable que par 10% du parc de téléphones et s'apparenterait donc à de la pub mensongère pour les 90% d'autres ?

  • [^] # Re: Internet quoi

    Posté par  (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 4.

    Internet ne connait pas les ports.

    C'est exatement ce que je me tues à expliquer : là où les autres limites les ports utilisées dans la couche au dessus, ils limitent clairement les usages à 2 ou 3 scénarios restreint, en gros : Web et Mail. Comme tu le fais remarqué, internet ne connaît pas les ports, et c'est bien pour celà que free propose bien un accès internet : il ne fait pas distinction en fonction des ports.

    "Internet (*)" (oui, une astérisque, comme les autres, donnant des "limites" au dessus d'Internet).

    Ah merci, enfin ! Depuis le début tu début je réagissais à ta phrase " C'est mieux que les autres, mais ce n'est pas Internet, contrairement à ce qu'il veut laisser croire.".

    Donc c'est bien ce que je dis : c'est bien de l'internet, et, comme pour tous les accès internet, il y a toujours des limitations techniques, et effectivement les préciser.

    La limite en volume, c'est niveau IP, donc ça va. Mais la limite en ports,

    C'est aussi une limite de volume de ports ouverts simultanément. Encore une fois, on voit bien ton discours, et ca me ramène à mon constat initial : chaqun à sa définition idéal d'internet : pour toi une limite à 3 Go est acceptable, alors que pour moi c'est une limite à 100 connections TCP simultanées qui est acceptable. Limite les 3Go je vais être à l'étroit si je me mattes 3 films dans le mois.

    vouloir absolument qu'il file Internet sans limitations

    j'ai jamais dit ca. Il n'y a pas moyen de filer un accès internet sans limitation quelconque, juste qu'on peut légitiment commencer à parler véritablement d'internet et non plus de simple "web + mail".