Author Archive

Microsoft Folies USB Hack In Laatste Windows Update

Written by jnex on 14/12/2013. Posted in Zonder rubriek

Wanneer een USB-stick is aangesloten op een PC het Windows-besturingssysteem geeft een opsomming van het apparaat. In eenvoudige termen betekent dit dat Windows zal controleren om te zien wat voor soort apparaat net is aangesloten, een HID-apparaat, Mass Storage Devicet etc, zal het ook de snelheid van het apparaat.

Tijdens het inventariseren sommige registervermeldingen worden gemaakt in het Windows-register … dit is waar een hacker zou kunnen krijgen in uw systeem en de controle. Dit is de update van Microsoft problemen eerder deze week aan het herstellen van de fout.

Omdat de kwetsbaarheid wordt geactiveerd tijdens de USB opsomming, is er geen tussenkomst van de gebruiker vereist is. In feite kan de kwetsbaarheid worden geactiveerd wanneer het werkstation is vergrendeld of wanneer er geen gebruiker is aangemeld, waardoor dit een niet-geverifieerde misbruik van bevoegdheden voor een aanvaller met casual fysieke toegang tot de machine. Andere software die low-level pass-through maakt van USB-apparaat opsomming kan openen extra lanen van uitbuiting die niet vereisen directe fysieke toegang tot het systeem.

Dus zorg ervoor dat uw pc bijwerken met de update melding komt door – het is in uw eigen belang.

Volledige Microsoft-artikel hier:

Nieuwe Badass USB verwijderen T-shirt

Written by jnex on 13/12/2013. Posted in Zonder rubriek

Bad een $ $ verwijdering t-shirt, voor een acht jaar oude … Nieuwe Badass USB verwijderen T-shirt.

 

Dell USB-project met de naam Ophelia

Written by jnex on 11/12/2013. Posted in Zonder rubriek

Als u nog niet gehoord, is DELL zoek terug te kopen van het publieke aandelen en private gaan. Waarom vraag je dat? Going private zou hen in staat stellen om snel en snelle veranderingen aan te brengen met in het bedrijf opnieuw uitvinden zelf. Momenteel is de nooit eindigende eisen van de voorraad en beleggers banden hun handen in vrijheid te creëren als ze willen.

DELL, zo zegt men, gestart met een nieuwe code projectoproep Ophelia. Het project is het draaien van een USB-stick in een draagbare desktop. De USB zou hebben de mogelijkheid om online software tools en besturingssystemen toegang vragen. De USB-oplossing van Ophelia zal nog steeds een hardware setup (iemands PC), zodat het te zien als een USB-stick met hoge jacking de processor, RAM, moederbord, video-controller etc om zijn eigen OS draaien.

We hebben gezien dit soort dingen van kleinere, startende bedrijven, maar DELL heeft de mogelijkheid om echt deze hoofdstroom. Het gerucht over richtprijs is $ 50 US Dollars.

Ik heb voor een geloof dat de mogelijkheid om high-jack een andere pc hardware garandeert niet genoeg om meer dan een gratis tool om je hoofd-pc. Nu als Dell kan hoog-jack de rekenkracht van een mobiele telefoon op de verwerking ervan de macht te bereiken, nu hun aan iets!

Ajay Bhatt Uitvinder van USB, Genomineerd

Written by jnex on 07/12/2013. Posted in Zonder rubriek

Een van de meest onderschatte en over het hoofd gezien ontwikkelingen in personal computers is de USB-poort. De USB-protocol heeft talloze apparaat makers, kabel-fabrikanten en perifere vernieuwers gezien de mogelijkheid om snel en eenvoudig hun producten aansluiten op een host-computer. Het is eindelijk erkend dat Ajay V. Bhatt en zijn team krijgen de lof die ze verdienen met de benoeming van de European Inventor Award in de categorie niet-Europese landen.

Het is misschien niet zo bekend aan deze kant van de Atlantische Oceaan, maar de European Inventor Award staat hoog aangeschreven en wordt beschouwd als de “Oscar” van de technologie award. Door de benoeming van Bhatt en zijn team voor hun geweldige inspanningen om te komen tot “een van de meest revolutionaire vorderingen in de computer sinds de ontwikkeling van de chip”, is Europa eindelijk stappen onderneemt om deze uitvinders geven het krediet dat ze zo terecht verdienen.

Hoewel we kunnen het voor lief nemen, de pc-industrie was een puinhoop in 1997 en het installeren van een nieuw apparaat – of het nu een muis, camera, printer of zelfs opslag – zo eenvoudig als het aansluiten van een standaard kabel en het installeren van een paar chauffeurs was niet .

Dankzij leiderschap Bhatt’s, dit alles veranderd en nu kan de consument bijna verzekerd zijn van interoperabiliteit tussen randapparatuur en het besturingssysteem.

Sinds 1997 zijn meer dan 10 miljard USB-apparaten zijn verscheept en we overdrijven niet als we zeggen dat de hele markt danken hun bestaan ​​aan de nederige USB-standaard.

Hopelijk, op 28 mei Bhatt en co. zullen hun rechtmatige plaats als winnaars in Amsterdam op de 2013 prijsuitreiking.

Bron: EverythingUSB.com.

Vraag: CRC Vers Checksum Verificatie voor USB Flash Drives?

Written by jnex on 05/12/2013. Posted in Zonder rubriek

Is Checksum of CRC beter voor het controleren van de gegevens op USB flash drives ?

Dit bericht is voor de algemene gebruiker een idee van wat de verificatie methode beter is voor het schrijven van gegevens naar een flash drive te geven . Er zijn referentie- links aan de onderkant van deze post die veel dieper in de twee methoden van verificatie of dit eenvoudig overzicht is niet genoeg.

Het korte antwoord is Cyclische Redundancy Check of CRC is de beste methode voor het controleren van de gegevens op een USB flash drive .

Velen geloven dat een checksum is de beste methode om gegevens weggeschreven naar een flash drive ( meest populaire is MD5 ) controleren . Ik geloof dat dit de voorkeur omdat het gemakkelijker is om te begrijpen hoe de verificatie werkt , en ook makkelijker te implementeren. Echter, er zijn gebreken in checksum verificatie en daarom niet geschikt voor verificatie van de gegevens weggeschreven naar een flash drive .

Wat is het verschil tussen Controlesom en CRC verificatie ? De checksum methode maakt gebruik van toevoeging in zijn wiskundige berekeningen te controleren of alle gegevens correct zijn geschreven . CRC gebruikt staartdeling in zijn wiskundige berekeningen te controleren of alle gegevens correct zijn geschreven . Vermeldenswaard is heb ik het over binaire staartdeling , niet de school yard staartdeling je zo liefdevol herinneren .

Checksum methoden wordt de totale bits in een pakket van gegevens te berekenen en omvatten dat de totale checksum bedrag wanneer de gegevens via communicatielijnen wordt verzonden. De ontvanger zal dan kijken naar het pakket , lees de checksum waarde en voert dezelfde berekening om te controleren of alles klopt . Als de berekening op het einde van de ontvanger overeenkomt met de waarde die in het pakket , alles is goed. Het probleem is een grote kans dat ergens tussen de zender en ontvanger van de bits van de gegevens zijn gewijzigd, beschadigd of nog geruild toch weer een correcte checksum waarde na berekening aan de ontvangende kant .

120513a

In zeer eenvoudige termen stel je hebt een bak van sinaasappelen en rode appels gaan van Los Angeles naar New York . Alle appels en sinaasappels waar eerst geteld en opgeschreven op een manifest , vervolgens uitgegoten in de bak en afgevoerd . Langs de manier waarop sommige van de rode appels waar vervangen met groene appels . Toen de bak aangekomen in New York , het totale aantal appels en sinaasappelen hetzelfde gebleven na de definitieve telling , maar de ontvanger nooit wist dat het moest alleen rode appels zijn.

Cyclische redundantiecontrole is ongeveer net zo eenvoudig als toevoeging, maar het gebruik van staartdelingen . Het voordeel van deze benadering is kijkt het hele pakket te controleren of alle informatie correct aangekomen , dan afhankelijk ineens getal als controle . Net als bij traditionele staartdeling , tweedeling werkt door middel van het dividend nummer uit de deler nummer .

Sinds de CRC methode is een beetje ingewikkelder om uit te leggen , laat ik eerst contact op de appel en sinaasappelen voorbeeld ( voordat je in slaap valt of klik buiten de pagina ) . Laten we zeggen dat het dezelfde bak van appels en peren gaat van Los Angeles naar New York , maar deze keer van de appels en peren op trays vergelijkbaar met wat je denkt voor een eierdoos worden geplaatst . De trays zijn mooi en netjes gestapeld en het manifest zegt hoeveel appels , kleur van appels, sinaasappels en lagen van trays voor al het fruit . Wanneer de bak van appelen en sinaasappelen worden ontvangen in New York kan de ontvanger gemakkelijk de aantal lagen in de bak en gaan het totale aantal vruchten , zoals beschreven in het manifest .

Cyclische Redundancy Check berekeningen staartdeling berekeningen voor een pakket van informatie, maar hebben slechts een klein beetje tweaken . Om de berekening van een deler nummer is ingesteld of ” gegeven . ” Next start , voegt u in Zeros die een lager is dan de deler nummer . Dus bijvoorbeeld als de deler nummer 5 cijfers lang , dan zou je vier nullen toe te voegen aan het einde van het pakket . De berekening zou dan beginnen voor binaire staartdeling . Zodra de binaire staartdeling wordt gedaan is er een restant nummer zal zijn. Hier is waar de ” cyclische ” deel komt inch Nu indien de berekening ruilt de rest nummer met de vier hierboven genoemde ( bij de berekening voor het eerst begonnen ) nullen , dan wanneer de staartdeling weer liep , is er geen rest ( rest gelijk is aan nul ) . Met behulp van deze methode betekent dat alle bits in een pakket worden onderzocht bij de binaire staartdeling proces na het datapakket wordt ontvangen.

Waarschijnlijk de makkelijkste manier om dit te begrijpen zou zijn met een visueel hulpmiddel . Bestudeer de twee grafieken hieronder , dan zal het zinvol zijn .

120513b

Als het gaat om de reden voor verificatie toe te passen methodes voor data- overdracht wordt meestal gedaan als gevolg van ” ruis” op de transmissielijnen , niet vanwege een hacker of buiten manipulatie proberen om de gegevens te tweaken . Ruis op een transmissielijn kunnen worden aangetroffen om vele redenen , zoals slechte ontwerp van het elektrische gedeelte (zeg de printplaat van een flash drive ) of niet goed geaard (de meeste flash drives maken gebruik van twee layer PCB maar de specificatie voor USB is vier laags CPB minimaal ) of slechte kwaliteit materialen in de inrichting . Door betrouwbare verificatie methoden , kan de ontvanger , betrouwbaarder , bepalen of alle gegevens verzonden en correct ontvangen .

Bron: Bedankt Nexcopy Inc ingenieurs voor het nemen van een technisch onderwerp en presenteren in een niet-technische manier .

referenties :

Binary Long Division
http://courses.cs.vt.edu/ ~ cs1104/BuildingBlocks/divide.030.html

CRC definities via Wikipedia
http://en.wikipedia.org/wiki/Cyclic_redundancy_check

Meer technische definitie + code voor CRC in C en C + +
http://www.barrgroup.com/Embedded-Systems/How-To/CRC-Math-Theory

Levensduur van USB Flash and Wear Leveling

Written by jnex on 04/12/2013. Posted in Zonder rubriek

Ik denk dat we hebben allemaal gehoord van een USB kan alleen zo vele keren worden gebruikt. Sommigen zeggen dat het nummer is 1000 schrijft – sommigen zeggen dat het nummer is 100000 schrijft. Een ding weet ik wel zeker, het is onmogelijk om te zeggen op elk een specifiek apparaat. De levenscyclus van een USB is direct gerelateerd aan het flash-geheugen … en van model tot model of stijl naar stijl, wie weet wat de kwaliteit van de flitser wordt gebruikt. Met dat gezegd, kunnen we nog steeds verklaren de theorie achter het maken van USB-drives langer duren. Voor het grootste deel komt het neer op een aantal elementen A) het type en de kwaliteit van het geheugen en B) de wear leveling techniek.

Als een korte samenvatting van de NAND flash in USB kan zowel SLC, MLC of TLC (enkele cel, multi-layer mobiele of triple-layer mobiele geheugen). Doorgaans vindt MLC vinden en nu vooral TLC in USB sticks. SLC kan maar meestal te vinden op de zeer high-end apparaten.

Slijtage nivellering is een techniek om de levensduur van de uitwisbaar flashgeheugen verlengen. Om samen te vatten, flash-geheugen heeft individuele, uitwisbaar segmenten die als nullen en enen (ingesteld als positief of negatieve lading) kan worden ingesteld. Na een aantal uitwissymbolen en schrijfcycli het segment (cel) wordt te onstabiel betrouwbaar gebruik.

Wear leveling is het algoritme dat gebruikt wordt door de controller op het apparaat dat probeert de erase regelen en schrijft gelijkmatig over het flash-medium. Typisch flitser kan een cyclus hebben tussen 3000 en 5000 erase / schrijft. Naast de bruikbare oppervlakte, de flitser ook enkele cellen met specifieke blokken voor uitgebreide levende die kan tot 100.000 schrijft. Dit is het gebied waar de controller maakt geen van de segmenten eerder gebruikte en in kaart de volgende beste cellen om te gebruiken tijdens een wis / schrijf-cyclus.

Er zijn drie soorten wear leveling.

Geen slijtage nivellering – Een Flash-geheugen opslag systeem met geen slijtage nivellering zal niet erg lang als het schrijven van gegevens naar de flitser. Zonder slijtage nivellering, de Flash-controller moet permanent de logische adressen van de hostcomputer naar de fysieke adressen van de Flash-geheugen toe te wijzen. Dit betekent dat iedere schrijf een eerder geschreven eerste blok worden gelezen, gewist, gewijzigd en herschreven op dezelfde locatie. Dit is zeer tijdrovend en zeer schriftelijke locaties zal snel slijten met andere locaties zelfs maar volledig ongebruikt. Zodra een paar blokken bereiken het einde van hun leven de drive is niet meer bruikbaar.

Dynamische wear leveling – De eerste ontwikkelde soort nivellering heet dynamische wear leveling en het maakt gebruik van een kaart om linklogicl blok adressen van de host naar de fysieke Flash-geheugen. Elke keer dat de gastheer schrijft vervangende data, de kaart is bijgewerkt, zodat de oorspronkelijke fysieke blok wordt gemarkeerd als ongeldige gegevens, en een nieuw blok is gekoppeld aan die kaart ingang. Elke keer dat een blok gegevens wordt herschreven naar het Flash-geheugen het is geschreven naar een nieuwe locatie.

Statische wear leveling – Het andere type van slijtage nivellering heet statische wear leveling die ook gebruik maakt van een kaart om het blok adressen te koppelen aan fysieke geheugenadressen. Statische wear leveling werkt hetzelfde als dynamische wear leveling behalve statische blokken die niet veranderen periodiek verplaatst zodat deze laag verbruik cellen kunnen worden gebruikt door andere gegevens. Deze rotatie-effect van blok aanpakken maakt een SSD te werken tot de meeste van de blokken zijn in de buurt van het einde van hun levensduur.

De bovenstaande zijn drie soorten slijtage nivellering en er zijn drie soorten technieken gebruikt om het leven van een USB-drive te verlengen.

Foutcorrectie – Code die wordt bijgehouden en logt slechte blokken, zodat ze niet opnieuw kunnen worden gebruikt in de toekomst schrijft.

Pool reserve – Waar als een schrijf niet in slaagt om een ​​blok kan worden omgeleid naar het zwembad van de gereserveerde blokken en er geschreven.

Track gebruik – Blokken op de media kunnen worden bijgehouden in een minst recent gebruikte wachtrij van een soort. De datastructuren voor de wachtrij zelf moet dragen genivelleerd evenals deze wachtrij informatie is voortdurend in beweging.

Bron: Wikipedia en Nexcopy Inc duplicator fabrikant.

De nieuwste USB 3.1 specificaties

Written by jnex on 02/12/2013. Posted in Zonder rubriek

De Universal Serial Buss Implementers Forum of USB-IF hun nieuwe specificatie, USB 3.1 heeft vrijgegeven. De volledige specificatie zal beschikbaar zijn voor downloaden van de USB-IF-website op vrijdag 2 augustus 2013. De nieuwe specificatie staat 10Gb / s transfer rate. Natuurlijk is dit een optimale overdracht snelheid zonder het ontstaan ​​van het besturingssysteem middelen proberen om de bandbreedte te regelen voor multi-apparaat transfers, maar toch aanzienlijk minder het is een enorme sprong in snelheid voor USB.

USB 3.1
USB 3.1-kabel

USB is de meest veelzijdige soort connector in de computer markt. Universal Serial Bus (USB) is een industrie standaard ontwikkeld in het midden van de jaren 1990 dat de kabels, connectoren en communicatie protocollen die worden gebruikt in een bus voor de aansluiting, communicatie en voeding tussen computers en elektronische apparaten definieert.

Oorspronkelijk USB was specifiek voor randapparatuur zoals toetsenborden, aanwijsapparaten, digitale camera’s, printers en netwerk adapters. Met de toegenomen behoefte aan bandbreedte met digitale inhoud en de hogere snelheden van draagbare opslagmedia smartphones en de noodzaak om de snelheid van USB verhogen is aanzienlijk.

Daarnaast verwerkt de USB-specificatie een Power Delivery of PD protocol dat kan leveren tot 100watts van macht over een USB-kabel. De PD-technologie moet een gecertificeerde kabel gebruiken met de Power Delivery bedrading dus niet alle USB-kabels zal de mogelijkheid PD hebben. De bedoeling is om mogelijk te maken het gelijkmatig laden van laptops, tablets, USB-powered schijven en dezelfde hogere macht consumentenelektronica, als een natuurlijke uitbreiding van bestaande Europese en Chinese mobiele telefoon opladen normen.

Met de toegenomen 3.1 snelheden en de kracht vermogen van 100watts per kabel lijkt het USB heeft een aanzienlijke winst in de kabel van de keuze voor fabrikanten en consumenten een net voor het aansluiten van hun randapparatuur aan hun host-computers gemaakt.

De USB 3.1-specificatie is gewoon nu in ontwikkeling en producten moet in de komende 8-10 maanden op de markt komen.

Alaska Airlines biedt USB-poorten voor het opladen van apparaten

Written by jnex on 02/12/2013. Posted in Zonder rubriek

Vraag: ¿asiento neem een ​​slanker (dus minder ruimte) om tus-apparaten te laden via USB?

Als je bent su reactie ja, dan op Alaska Airlines zijn de oplossing.

Alaska aankondiging vorige week dat het Nuevos asientos hen, gemaakt door het Duitse bedrijf Recaro Aircraft Seating, tambien omvatten 110-volt stopcontact en USB-stekkers op de achterkant van het asiento delante elke pasajero. Hasta la sluit, zal het bedrijf zet ze asientos dun met USB-aansluitingen siete y los nuevos aviones plan om ellos hebben en el 75% de su vloot van 125 vliegtuigen tegen eind 2014.

De eerste reactie van de klanten hen “I love” Dice Marianne Lindsey, woordvoerster van Alaska.