Tue Jan 8 22:03:44 CET 2008
Gns3 over the fish
Bon après un peu de boulot (mais pas trop) voila un jolie émulateur de topologies réseaux [pour du Cisco]
via dynamips/dynagen en clikaconvi : gns3.
Après avoir compilé sip (bind c/c++ de python) et pyqt (tout est dans le nom) :
Après avoir compilé sip (bind c/c++ de python) et pyqt (tout est dans le nom) :
Wed Jan 2 17:30:17 CET 2008
Ptite Xss sur linuxfr
Ayant trouvé une vulnérabilité (non critique, si on peut concidérer ça comme telle) de type Xss sur linuxfr, je leur ai envoyé un mail.
Le problème a été corrigé en moins de deux heures, donc je leurs tire mon chapeau.
Le mail (transparence oblige) :
Le mail (transparence oblige) :
Bonjour, > Juste pour vous signalez une petite xss dans le cas d'un 404 : > > http://www.linuxfr.org/2007/12/28/23497sqdq.html%3Cbr%3E%3Cbr%3E%3Ch1%3EMais%20si%20found%20!%3C/h1%3E > > Sans gravité mais toujours embêtant. Merci. C'est corrigé.
Wed Jan 2 16:48:09 CET 2008
Aonne Bnné
Bonne année à tous, que du bonheur toussa toussa
Que cette année 2008 soit l'année ou les os propres ECRASENT les os sales !
;)
Que cette année 2008 soit l'année ou les os propres ECRASENT les os sales !
;)
Tue Dec 11 14:52:17 CET 2007
Stallman, je demande définitivement le divorce
Une belle pour me mettre de bonne humeur ce matin.
<mylife>
Cela fais un moment que je n'utilise plus Linux, qui reste un très bon système pour moi.
Si aujourd'hui j'utilise OpenBSD c'est uniquement car je le considère plus proche de mes attentes, il n'y as pas de troll comme OpenBSD > *
</mylife>
Donc nous disions, ce matin Richard Stallman (Mr propre du libre, directeur de la Free Software Fondation, guru/barbu GNU toussa toussa) decide de poster sur la mailing liste d'openbsd.
http://kerneltrap.org/OpenBSD/That_Which_We_Call_Free
AahhaHAhaha (pardon), un grand moment :
However, its ports system does suggest non-free programs, or at least so I was told when I looked for some BSD variant that I could recommend. I therefore exercise my freedom of speech by not including OpenBSD in the list of systems that I recommend to the public.
Je vous rappelle qu'OpenBSD à pour objectif de fournir un système entierement Blob Free, bien qu'il nécessite certains Firmwares propio (Vendus Séparements). La différence est qu'un Firmware est exécuté par le matériel concerné (une carte rezal par exemple) et non pas par l'os lui même.
Linux par contre fourni un certain nombre de Blob comme par exemple les drivers ATI.
Pour moi c'est le camembert qui dit au roblochon tu pues !
<mylife>
Cela fais un moment que je n'utilise plus Linux, qui reste un très bon système pour moi.
Si aujourd'hui j'utilise OpenBSD c'est uniquement car je le considère plus proche de mes attentes, il n'y as pas de troll comme OpenBSD > *
</mylife>
Donc nous disions, ce matin Richard Stallman (Mr propre du libre, directeur de la Free Software Fondation, guru/barbu GNU toussa toussa) decide de poster sur la mailing liste d'openbsd.
http://kerneltrap.org/OpenBSD/That_Which_We_Call_Free
AahhaHAhaha (pardon), un grand moment :
However, its ports system does suggest non-free programs, or at least so I was told when I looked for some BSD variant that I could recommend. I therefore exercise my freedom of speech by not including OpenBSD in the list of systems that I recommend to the public.
Je vous rappelle qu'OpenBSD à pour objectif de fournir un système entierement Blob Free, bien qu'il nécessite certains Firmwares propio (Vendus Séparements). La différence est qu'un Firmware est exécuté par le matériel concerné (une carte rezal par exemple) et non pas par l'os lui même.
Linux par contre fourni un certain nombre de Blob comme par exemple les drivers ATI.
Pour moi c'est le camembert qui dit au roblochon tu pues !
Sat Dec 8 11:24:28 CET 2007
Snmpd sauce Openbsd
Reyk@ nous cuisine une ptit snmpd maison sauce openbsd.
En exclusivité les premiers tests :
Plus d'infos ici
En exclusivité les premiers tests :
$ snmpwalk -v 1 -c public localhost SNMPv2-MIB::sysDescr = STRING: OpenBSD OpenDbD.secu-info.org 4.2 GENERIC#571 i386 SNMPv2-MIB::sysObjectID = OID: SNMPv2-SMI::enterprises.26766.42.23.1 SNMPv2-MIB::sysUpTime = Timeticks: (6934702) 19:15:47.02 SNMPv2-MIB::sysContact = STRING: root@OpenDbD.secu-info.org SNMPv2-MIB::sysName = STRING: OpenDbD.secu-info.org SNMPv2-MIB::sysLocation = STRING: SNMPv2-MIB::sysORLastChange = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORIndex.1 = INTEGER: 1 SNMPv2-MIB::sysORIndex.2 = INTEGER: 2 SNMPv2-MIB::sysORIndex.3 = INTEGER: 3 SNMPv2-MIB::sysORIndex.4 = INTEGER: 4 SNMPv2-MIB::sysORID.1 = OID: SNMPv2-SMI::mib-2 SNMPv2-MIB::sysORID.2 = OID: SNMPv2-MIB::snmp SNMPv2-MIB::sysORID.3 = OID: IF-MIB::ifMIB SNMPv2-MIB::sysORID.4 = OID: SNMPv2-SMI::enterprises.26766.42.2 SNMPv2-MIB::sysORDescr.1 = STRING: iso.org.dod.internet.mgmt.mib-2 SNMPv2-MIB::sysORDescr.2 = STRING: iso.org.dod.internet.mgmt.mib-2.snmp SNMPv2-MIB::sysORDescr.3 = STRING: iso.org.dod.internet.mgmt.mib-2.ifMIB SNMPv2-MIB::sysORDescr.4 = STRING: iso.org.dod.internet.private.enterprises.vant ronix.openBSD.sensorMIBObjects SNMPv2-MIB::sysORUpTime.1 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.2 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.3 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.4 = Timeticks: (0) 0:00:00.00 IF-MIB::ifNumber = INTEGER: 3 IF-MIB::ifIndex.1 = INTEGER: 1 IF-MIB::ifIndex.2 = INTEGER: 2 IF-MIB::ifIndex.3 = INTEGER: 3 IF-MIB::ifDescr.1 = STRING: vr0 IF-MIB::ifDescr.2 = STRING: enc0 IF-MIB::ifDescr.3 = STRING: lo0 IF-MIB::ifType.1 = INTEGER: ethernetCsmacd(6) IF-MIB::ifType.2 = INTEGER: other(1) IF-MIB::ifType.3 = INTEGER: softwareLoopback(24) IF-MIB::ifMtu.1 = INTEGER: 1500 IF-MIB::ifMtu.2 = INTEGER: 1536 IF-MIB::ifMtu.3 = INTEGER: 33208 IF-MIB::ifSpeed.1 = Gauge32: 100000000 IF-MIB::ifSpeed.2 = Gauge32: 0 IF-MIB::ifSpeed.3 = Gauge32: 0 IF-MIB::ifPhysAddress.1 = STRING: 0:11:2f:b7:ac:ec IF-MIB::ifPhysAddress.2 = STRING: IF-MIB::ifPhysAddress.3 = STRING: IF-MIB::ifAdminStatus.1 = INTEGER: up(1) IF-MIB::ifAdminStatus.2 = INTEGER: down(2) IF-MIB::ifAdminStatus.3 = INTEGER: up(1) IF-MIB::ifOperStatus.1 = INTEGER: up(1) IF-MIB::ifOperStatus.2 = INTEGER: down(2) IF-MIB::ifOperStatus.3 = INTEGER: unknown(4) IF-MIB::ifLastChange.1 = Timeticks: (6934704) 19:15:47.04 IF-MIB::ifLastChange.2 = Timeticks: (6934704) 19:15:47.04 IF-MIB::ifLastChange.3 = Timeticks: (6934704) 19:15:47.04 IF-MIB::ifInOctets.1 = Counter32: 2367899890 IF-MIB::ifInOctets.2 = Counter32: 0 IF-MIB::ifInOctets.3 = Counter32: 2933962 IF-MIB::ifInUcastPkts.1 = Counter32: 1951312 IF-MIB::ifInUcastPkts.2 = Counter32: 0 IF-MIB::ifInUcastPkts.3 = Counter32: 32877 IF-MIB::ifInNUcastPkts.1 = Counter32: 8197 IF-MIB::ifInNUcastPkts.2 = Counter32: 0 IF-MIB::ifInNUcastPkts.3 = Counter32: 0 IF-MIB::ifInDiscards.1 = Counter32: 0 IF-MIB::ifInDiscards.2 = Counter32: 0 IF-MIB::ifInDiscards.3 = Counter32: 0 IF-MIB::ifInErrors.1 = Counter32: 0 IF-MIB::ifInErrors.2 = Counter32: 0 IF-MIB::ifInErrors.3 = Counter32: 0 IF-MIB::ifInUnknownProtos.1 = Counter32: 0 IF-MIB::ifInUnknownProtos.2 = Counter32: 0 IF-MIB::ifInUnknownProtos.3 = Counter32: 0 IF-MIB::ifOutOctets.1 = Counter32: 152321346 IF-MIB::ifOutOctets.2 = Counter32: 0 IF-MIB::ifOutOctets.3 = Counter32: 2937958 IF-MIB::ifOutUcastPkts.1 = Counter32: 1447300 IF-MIB::ifOutUcastPkts.2 = Counter32: 0 IF-MIB::ifOutUcastPkts.3 = Counter32: 32913 IF-MIB::ifOutNUcastPkts.1 = Counter32: 1 IF-MIB::ifOutNUcastPkts.2 = Counter32: 0 IF-MIB::ifOutNUcastPkts.3 = Counter32: 0 IF-MIB::ifOutDiscards.1 = Counter32: 0 IF-MIB::ifOutDiscards.2 = Counter32: 0 IF-MIB::ifOutDiscards.3 = Counter32: 0 IF-MIB::ifOutErrors.1 = Counter32: 0 IF-MIB::ifOutErrors.2 = Counter32: 0 IF-MIB::ifOutErrors.3 = Counter32: 0 IF-MIB::ifOutQLen.1 = Gauge32: 0 IF-MIB::ifOutQLen.2 = Gauge32: 0 IF-MIB::ifOutQLen.3 = Gauge32: 0 IF-MIB::ifSpecific.1 = OID: SNMPv2-SMI::zeroDotZero IF-MIB::ifSpecific.2 = OID: SNMPv2-SMI::zeroDotZero IF-MIB::ifSpecific.3 = OID: SNMPv2-SMI::zeroDotZero SNMPv2-MIB::snmpInPkts = Counter32: 694 SNMPv2-MIB::snmpOutPkts = Counter32: 694 SNMPv2-MIB::snmpInBadVersions = Counter32: 0 SNMPv2-MIB::snmpInBadCommunityNames = Counter32: 0 SNMPv2-MIB::snmpInBadCommunityUses = Counter32: 0 SNMPv2-MIB::snmpInASNParseErrs = Counter32: 0 SNMPv2-MIB::snmpInTooBigs = Counter32: 0 SNMPv2-MIB::snmpInNoSuchNames = Counter32: 20 SNMPv2-MIB::snmpInBadValues = Counter32: 0 SNMPv2-MIB::snmpInReadOnlys = Counter32: 0 SNMPv2-MIB::snmpInGenErrs = Counter32: 683 SNMPv2-MIB::snmpInTotalReqVars = Counter32: 0 SNMPv2-MIB::snmpInTotalSetVars = Counter32: 0 SNMPv2-MIB::snmpInGetRequests = Counter32: 48 SNMPv2-MIB::snmpInGetNexts = Counter32: 660 SNMPv2-MIB::snmpInSetRequests = Counter32: 0 SNMPv2-MIB::snmpInGetResponses = Counter32: 0 SNMPv2-MIB::snmpInTraps = Counter32: 0 SNMPv2-MIB::snmpOutTooBigs = Counter32: 0 SNMPv2-MIB::snmpOutNoSuchNames = Counter32: 0 SNMPv2-MIB::snmpOutBadValues = Counter32: 0 SNMPv2-MIB::snmpOutGenErrs = Counter32: 0 SNMPv2-MIB::snmpOutGetRequests = Counter32: 0 SNMPv2-MIB::snmpOutGetNexts = Counter32: 0 SNMPv2-MIB::snmpOutSetRequests = Counter32: 0 SNMPv2-MIB::snmpOutGetResponses = Counter32: 0 SNMPv2-MIB::snmpOutTraps = Counter32: 0 SNMPv2-MIB::snmpEnableAuthenTraps = INTEGER: disabled(2) SNMPv2-MIB::snmpSilentDrops = Counter32: 0 SNMPv2-MIB::snmpProxyDrops = Counter32: 0 IF-MIB::ifName.1 = STRING: vr0 IF-MIB::ifName.2 = STRING: enc0 IF-MIB::ifName.3 = STRING: lo0 IF-MIB::ifInMulticastPkts.1 = Counter32: 8197 IF-MIB::ifInMulticastPkts.2 = Counter32: 0 IF-MIB::ifInMulticastPkts.3 = Counter32: 0 IF-MIB::ifInBroadcastPkts.1 = Counter32: 0 IF-MIB::ifInBroadcastPkts.2 = Counter32: 0 IF-MIB::ifInBroadcastPkts.3 = Counter32: 0 IF-MIB::ifOutMulticastPkts.1 = Counter32: 1 IF-MIB::ifOutMulticastPkts.2 = Counter32: 0 IF-MIB::ifOutMulticastPkts.3 = Counter32: 0 IF-MIB::ifOutBroadcastPkts.1 = Counter32: 0 IF-MIB::ifOutBroadcastPkts.2 = Counter32: 0 IF-MIB::ifOutBroadcastPkts.3 = Counter32: 0 IF-MIB::ifHCInOctets.1 = Counter64: 2367900042 IF-MIB::ifHCInOctets.2 = Counter64: 0 IF-MIB::ifHCInOctets.3 = Counter64: 2952537 IF-MIB::ifHCInUcastPkts.1 = Counter64: 1951314 IF-MIB::ifHCInUcastPkts.2 = Counter64: 0 IF-MIB::ifHCInUcastPkts.3 = Counter64: 33045 IF-MIB::ifHCInMulticastPkts.1 = Counter64: 8197 IF-MIB::ifHCInMulticastPkts.2 = Counter64: 0 IF-MIB::ifHCInMulticastPkts.3 = Counter64: 0 IF-MIB::ifHCInBroadcastPkts.1 = Counter64: 0 IF-MIB::ifHCInBroadcastPkts.2 = Counter64: 0 IF-MIB::ifHCInBroadcastPkts.3 = Counter64: 0 IF-MIB::ifHCOutOctets.1 = Counter64: 152322210 IF-MIB::ifHCOutOctets.2 = Counter64: 0 IF-MIB::ifHCOutOctets.3 = Counter64: 2955213 IF-MIB::ifHCOutUcastPkts.1 = Counter64: 1447301 IF-MIB::ifHCOutUcastPkts.2 = Counter64: 0 IF-MIB::ifHCOutUcastPkts.3 = Counter64: 33069 IF-MIB::ifHCOutMulticastPkts.1 = Counter64: 1 IF-MIB::ifHCOutMulticastPkts.2 = Counter64: 0 IF-MIB::ifHCOutMulticastPkts.3 = Counter64: 0 IF-MIB::ifHCOutBroadcastPkts.1 = Counter64: 0 IF-MIB::ifHCOutBroadcastPkts.2 = Counter64: 0 IF-MIB::ifHCOutBroadcastPkts.3 = Counter64: 0 IF-MIB::ifLinkUpDownTrapEnable.1 = INTEGER: 0 IF-MIB::ifLinkUpDownTrapEnable.2 = INTEGER: 0 IF-MIB::ifLinkUpDownTrapEnable.3 = INTEGER: 0 IF-MIB::ifHighSpeed.1 = Gauge32: 100 IF-MIB::ifHighSpeed.2 = Gauge32: 0 IF-MIB::ifHighSpeed.3 = Gauge32: 0 IF-MIB::ifPromiscuousMode.1 = INTEGER: false(2) IF-MIB::ifPromiscuousMode.2 = INTEGER: false(2) IF-MIB::ifPromiscuousMode.3 = INTEGER: false(2) IF-MIB::ifConnectorPresent.1 = INTEGER: true(1) IF-MIB::ifConnectorPresent.2 = INTEGER: false(2) IF-MIB::ifConnectorPresent.3 = INTEGER: false(2) IF-MIB::ifAlias.1 = STRING: IF-MIB::ifAlias.2 = STRING: IF-MIB::ifAlias.3 = STRING: IF-MIB::ifCounterDiscontinuityTime.1 = Timeticks: (0) 0:00:00.00 IF-MIB::ifCounterDiscontinuityTime.2 = Timeticks: (0) 0:00:00.00 IF-MIB::ifCounterDiscontinuityTime.3 = Timeticks: (0) 0:00:00.00 IF-MIB::ifRcvAddressStatus.1."../·¬ì" = INTEGER: active(1) IF-MIB::ifRcvAddressStatus.2."......" = INTEGER: notInService(2) IF-MIB::ifRcvAddressStatus.3."......" = INTEGER: active(1) IF-MIB::ifRcvAddressType.1."../·¬ì" = INTEGER: other(1) IF-MIB::ifRcvAddressType.2."......" = INTEGER: other(1) IF-MIB::ifRcvAddressType.3."......" = INTEGER: other(1) IF-MIB::ifStackLastChange = Timeticks: (6934710) 19:15:47.10
Plus d'infos ici
