Hostid sa isang Linux makina

E

edaguy69

Guest
Sa isang termal sa R7.2.I-type-host id at ako got ang isang numero.Kahit sino malaman wherethis numero ng nanggaling mula sa?

 
Mająca siedzibę we Wrocławiu spółka PTS S.A. nagminnie oszukiwała klientów. Wykazało to postępowanie wszczęte przez Urząd Komunikacji Elektronicznej.

Read more...
 
Maaari mong mahanap ang hostid command sa SH-util-2.0-i386-1 pakete.
I-download ang SH-util-2.0 at source ay
hanapin ang hostid.c sa src direktoryo.
Makikita mo na ang host ng id na maaari kang makakuha sa mga function:
matagal na gethostid ();
tingnan din ang:
int sethostid (mahaba hostid);

uri
tao gethostid
at
tao sethostid
at basahin tao na pahina

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Ngiti" border="0" />

)))

 
Hindi, ikaw gusot ako.Ang tanong ko ay tanungin kung saan ito nanggaling mula sa hostid.Sa isang workstation, ang hostid ay programmed ng mga tagagawa ng eeprom (o flassh) BIOS.Ang ilang mga EDA application makakuha ng ID mula sa isang dongle.NIC address at hard drive pirma ay maaaring maging isang mapagkukunan ng hostid.Ano ko hilingin dito ay kung paano ang Linux OS kalkulahin na magbigay sa amin ng isang hostid numero.

 
ok ...

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Ngiti" border="0" />

)
maaaring ito tawag ay inilarawan sa libc o glibc o sa iba ...Hindi ko alam, pero makikita mo, kung gusto mo.May makikita mo ang tamang paraan kung paano kinakalkula ang mga default na halaga para sa hostid.Susunod na mga linya ay kinuha mula sa pahina ng mga tao gethostid:

"Ito ay karaniwang resembles ang Internet address para sa mga lokal na makina, tulad ng ibabalik sa pamamagitan ng gethostbyname (3), at kaya
karaniwan ay hindi kailangang i-set. "

Ay maaaring gethostid () o sethostid ()
ay isang syscall sa kernel, hindi ko
alam, sa sandaling ito, ngunit ko na sinasabi sa
sa iyo, na Kung gusto ninyo, maaari ko bang makita ang<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Ngiti" border="0" />

)))

upang itakda ang bagong hostid, kailangang mayroon ka superuser privilegies ...

 
Sa tingin ko na ang mga default na halaga ay batay sa Ethernet address o HDD serial o modelo, firmware version at
iba pa ..

makikita mo din
hdparm command

at ito ioctl

ioctl (fd, HDIO_GET_IDENTITY, id);

na kung saan ang fd ay file tagapaglarawan para sa
/ dev / hda halimbawa bukas ()
at id ay struct hd_driveid.<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Ngiti" border="0" />

))

 
wzdreamer wrote:

ok ...
<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Ngiti" border="0" /> )upang itakda ang bagong hostid, kailangang mayroon ka superuser privilegies ...
 
Hindi ko maintindihan kung bakit hindi mo maaaring baguhin ang iyong MAC?o Disk Id, na kung saan ay ang iyong dami ng serial, kung gumagamit ka ng Windows ...
Maaari mong palitan ang host id madali, kung ang sistema ay sumasaiyo ...ngunit hindi ka maaaring gumawa ng balidong lisensiya ng madali!

Kung ikaw ay may-bisa ng lisensiya na maaari mong ayusin ang iyong PC para sa trabaho sa mga ito ...Ngunit kung paano gumawa ng balidong lisensya ?????

Ko ito para sa ilang mga kasangkapan ...ibig sabihin Xilinx foundation Ise 4.2i ....

Ako kopyahin at i-install ang mga CD ...kumuha ng may-bisa ng lisensiya mula sa aking mga kaibigan, na binili ito at nagbago ang aking MAC address ...na may simpleng i2c pagbabago ....

 
Kayo ay tama na ibaluktot LM ay malala na proteksyon sa karapatang-kopya ....ngunit hindi perpekto ...

diyan ay hindi ganap na proteksyon sa karapatang-kopya ....

Ako ay may aking sariling lisensiya ng manager na katulad ng sa ibaluktot LM sa ideolohiya ....ngunit naiiba sa ilang mga kaso ...Hindi ako naniniwala na ito
ay mas mahusay kaysa sa FLEXlm ...ngunit ito
ay minahan

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Ngiti" border="0" />

)))

 
ngayon ako wrote isang simpleng source para sa iyo
ito gumagana ....

 
# isama <stdio.h>
# isama <unistd.h>

int pangunahing () (
matagal na id, res;

/ / Kumuha ng real (default) hostid
id = gethostid ();
printf ( "hostid kasalukuyang ay:% x \ n", id);
/ / Naka-set ng bagong hostid kung ang superuser
res = sethostid (0x11223344);
kung (res == 0) printf ( "kung ang resulta ay zero - tagumpay! (% d) \ n", res);
/ / Kung ito ay nagbago ....
id = gethostid ();
printf ( "kasalukuyang hostid ay:% x;-PPPppppp \ n", id);
)

 
sumulat ng libro na may

gcc-o changehostid changehostid.c

kung saan changehostid.c ay ang source, na kung saan ko nailagay ...
at changehostid ay ang binary ...

tumakbo ito sa
. / changehostid

at makikita mo ang resulta ...<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Sa isang kisap-mata" border="0" />

)))

huwag kalimutan na ikaw ay dapat na isang superuser ....ibig sabihin root<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Ngiti" border="0" />

))))

 
I know, na gumagana

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Ngiti" border="0" />

))

Hindi kailanman!Huwag kalimutan na ito:
"Root MAAARI ANG lahat sa kanyang sariling sistema!"

tagumpay ...

ngunit huwag kalimutan ang label sa itaas ng forum
"Software pandarambong ay mali!"

BTW ako ng software at hardware developer

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Ngiti" border="0" />

))

maging maayos,
Wazard mapangarapin

 
Hey smart Wazard mapangarapin,
Maaari ninyo ipakita sa akin kung paano gawin ito madali sa Sun machine.

 
Hindi ko pa sa araw ...sorry ...

Kung gusto mo - bigyan ako root access sa iyong Sun workstation

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Ngiti" border="0" />

))

 
Hi wzdreamer,

Ba ang paraan na ang mga iminungkahing pagbabago Linux host ID ng tuluyan?O ako ay dapat magtanong sa tanong na ito sa ibaba sa pamamagitan ng magkahiwalay na mga:

1.Ay ang mga bagong host ID ng bisa sa kasalukuyang shell lamang?

2.O ang mga bagong host ID ay may-bisa sa lahat ng shells bukas pagkatapos?

3.O ang mga bagong host ID bisa kahit na matapos susunod na kapangyarihan-ng-?

Kung ang mga bagong host ID ng bisa sa kasalukuyang shell lamang, at hindi nagkakalat sa iba pang mga shells, ito ay maaaring mangahulugan ng maraming host ID ng sabay-sabay sa isang makina, at ang ibig sabihin ng maramihang .....

 
walang maramihang hostids ...alam mo .....

pagkatapos ng kapangyarihan-off at kapangyarihan-on ay maibabalik sa default na halaga ....halaga, na kung saan makikita ninyo ang mga sa unang tumatakbo na ng programa, na kung saan ako ilagay ...

Kung ang iyong problema ay ang baguhin ito permamently, pagkatapos ng kapangyarihan down, ang tamang paraan ay iba't-ibang

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Ngiti" border="0" />

))

ngunit kayo ay mga pangangailangan upang baguhin ito permanente, kapag ikaw ay maaaring baguhin ito sa bawat panahon, kapag ikaw pangangailangan na gamitin ang kasangkapang ito.
Maaari kang magdagdag ng mga ito sa / etc / rc.d / rc.local
at ito ay maisasakatuparan sa bawat oras kapag ikaw reboot ang inyong sistema ...

steve88 ninyo subukan ito?

 
hehe ...
permanenteng pagbabago; PPpppp

maaaring ang mga tanong ng mga edaguy69 ay:
"Saan ang nakatagong hostid?"

Hindi ko alam kung sa sandaling ito ...ngunit maaaring makita
kung ikaw ay naghahanap ng ...<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Ngiti" border="0" />

))

 
Hmmmm,
"permanentlly" nagbago hostid ay naka-imbak na ito / etc / hostid ...
Kaya hindi mo kailangang baguhin ito sa bawat panahon, kapag ikaw reboot
sistema ng iyong ...susunod na panahon, kapag ikaw ay nagta-type hostid, ito ay
basahin mula sa / etc / hostid
Upang ipanumbalik ang orihinal hostid, tanggalin lamang ang / etc / hostid

 

Welcome to EDABoard.com

Sponsor

Back
Top