PureBytes Links
Trading Reference Links
|
<x4.1.20000321071218.043f3ea0@xxxxxxxxxxxxxxxxxxx>
I have attached a file that is a cut and paste from from the file in
question. I do not own TS 100 and doubt I ever will. It appears to be code
of the linux/Unix variety with references to GNU and GCC. I am sure a more
capable person in that environment could tell you more but there certainly
seems to be alot of communication type coding in there. Would any one care
to analyze more informatively?
I know a few perons who ae little more than disturbed about this.
Here is a view from WINHEX of parts of the file GSQF.dat I have cut out
some blanks
Offset 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
68534640 5D C3 4D 75 73 74 ]ĂMust
68534656 20 62 65 20 72 6F 6F 74 00 65 74 68 30 00 2F 76 be root.eth0./v
68534672 61 72 2F 72 75 6E 2F 64 68 63 70 63 64 2D 25 73 ar/run/dhcpcd-%s
68534688 2E 70 69 64 00 64 68 63 70 63 64 00 55 73 61 67 .pid.dhcpcd.Usag
68534704 65 3A 20 64 68 63 70 63 64 20 5B 2D 63 20 66 69 e: dhcpcd [-c fi
68534720 6C 65 6E 61 6D 65 5D 20 5B 2D 64 5D 20 5B 2D 69 lename] [-d] [-i
68534736 20 63 6C 61 73 73 49 64 65 6E 74 69 66 69 65 72 classIdentifier
68534752 5D 20 5B 2D 49 20 63 6C 69 65 6E 74 49 64 65 6E ] [-I clientIden
68534768 74 69 66 69 65 72 5D 20 5B 2D 6B 5D 20 5B 2D 6C tifier] [-k] [-l
68534784 20 6C 65 61 73 65 74 69 6D 65 5D 20 5B 69 66 6E leasetime] [ifn
68534800 61 6D 65 5D 0A 00 32 35 35 2E 32 35 35 2E 32 35 ame]..255.255.25
68534816 35 2E 32 35 35 00 73 6F 63 6B 65 74 20 28 69 66 5.255.socket (if
68534832 43 6F 6E 66 69 67 29 00 69 6F 63 74 6C 20 53 49 Config).ioctl SI
68534848 4F 43 47 49 46 48 57 41 44 44 52 20 28 69 66 43 OCGIFHWADDR (ifC
68534864 6F 6E 66 69 67 29 00 69 66 49 6E 69 74 3A 20 69 onfig).ifInit: i
68534880 6E 74 65 72 66 61 63 65 20 25 73 20 69 73 20 6E nterface %s is n
68534896 6F 74 20 45 74 68 65 72 6E 65 74 0A 00 69 6F 63 ot Ethernet..ioc
68534912 74 6C 20 53 49 4F 43 53 49 46 41 44 44 52 20 28 tl SIOCSIFADDR (
68534928 69 66 43 6F 6E 66 69 67 29 00 69 6F 63 74 6C 20 ifConfig).ioctl
68534944 53 49 4F 43 53 49 46 42 52 44 41 44 44 52 20 28 SIOCSIFBRDADDR (
68534960 69 66 43 6F 6E 66 69 67 29 00 69 6F 63 74 6C 20 ifConfig).ioctl
68534976 53 49 4F 43 53 49 46 4E 45 54 4D 41 53 4B 20 28 SIOCSIFNETMASK (
68534992 69 66 43 6F 6E 66 69 67 29 00 69 6F 63 74 6C 20 ifConfig).ioctl
68535008 53 49 4F 43 53 49 46 46 4C 41 47 53 20 28 69 66 SIOCSIFFLAGS (if
68535024 43 6F 6E 66 69 67 29 00 69 6F 63 74 6C 20 53 49 Config).ioctl SI
68535040 4F 43 41 44 44 52 54 20 28 69 66 43 6F 6E 66 69 OCADDRT (ifConfi
68535056 67 29 00 73 6F 63 6B 65 74 20 28 69 66 44 6F 77 g).socket (ifDow
68535072 6E 29 00 69 6F 63 74 6C 20 53 49 4F 43 53 49 46 n).ioctl SIOCSIF
68535088 46 4C 41 47 53 20 28 69 66 44 6F 77 6E 29 00 32 FLAGS (ifDown).2
68535104 35 35 2E 30 2E 30 2E 30 00 32 35 35 2E 32 35 35 55.0.0.0.255.255
68535120 2E 30 2E 30 00 32 35 35 2E 32 35 35 2E 32 35 35 .0.0.255.255.255
68535136 2E 30 00 44 48 43 50 5F 44 45 56 49 43 45 00 73 .0.DHCP_DEVICE.s
68535152 65 74 65 6E 76 20 28 73 61 76 65 49 66 49 6E 66 etenv (saveIfInf
68535168 6F 29 3A 20 69 6E 73 75 66 66 69 63 69 65 6E 74 o): insufficient
68535184 20 73 70 61 63 65 00 2F 76 61 72 2F 72 75 6E 2F space./var/run/
68535200 64 68 63 70 63 64 2D 63 61 63 68 65 2E 00 63 72 dhcpcd-cache..cr
68535216 65 61 74 20 28 73 61 76 65 49 66 69 6E 66 6F 29 eat (saveIfinfo)
68535232 00 77 72 69 74 65 20 28 73 61 76 65 49 66 69 6E .write (saveIfin
68535248 66 6F 29 00 75 6E 6C 69 6E 6B 20 28 73 61 76 65 fo).unlink (save
68535264 49 66 69 6E 66 6F 29 00 73 6F 63 6B 65 74 20 28 Ifinfo).socket (
68535280 67 65 74 49 66 49 6E 66 6F 29 00 69 6F 63 74 6C getIfInfo).ioctl
68535296 20 53 49 4F 43 47 49 46 48 57 41 44 44 52 20 28 SIOCGIFHWADDR (
68535312 67 65 74 49 66 49 6E 66 6F 29 00 67 65 74 49 66 getIfInfo).getIf
68535328 49 6E 66 6F 3A 20 69 6E 74 65 72 66 61 63 65 20 Info: interface
68535344 25 73 20 69 73 20 6E 6F 74 20 45 74 68 65 72 6E %s is not Ethern
68535360 65 74 0A 00 69 6F 63 74 6C 20 53 49 4F 43 47 49 et..ioctl SIOCGI
68535376 46 41 44 44 52 20 28 67 65 74 49 66 49 6E 66 6F FADDR (getIfInfo
68535392 29 00 69 6F 63 74 6C 20 53 49 4F 43 47 49 46 42 ).ioctl SIOCGIFB
68535408 52 44 41 44 44 52 20 28 67 65 74 49 66 49 6E 66 RDADDR (getIfInf
68535424 6F 29 00 69 6F 63 74 6C 20 53 49 4F 43 47 49 46 o).ioctl SIOCGIF
68535440 4E 45 54 4D 41 53 4B 20 28 67 65 74 49 66 49 6E NETMASK (getIfIn
68535456 66 6F 29 00 69 6F 63 74 6C 20 53 49 4F 43 47 49 fo).ioctl SIOCGI
68535472 46 46 4C 41 47 53 20 28 67 65 74 49 66 49 6E 66 FFLAGS (getIfInf
68535488 6F 29 00 73 6F 63 6B 65 74 20 28 73 65 74 44 65 o).socket (setDe
68535504 66 52 6F 75 74 65 29 00 69 6F 63 74 6C 20 53 49 fRoute).ioctl SI
68535520 4F 43 41 44 44 52 54 20 28 73 65 74 44 65 66 52 OCADDRT (setDefR
68535536 6F 75 74 65 29 00 75 6E 61 6D 65 20 28 64 68 63 oute).uname (dhc
68535552 70 4D 73 67 49 6E 69 74 29 00 25 73 20 25 73 20 pMsgInit).%s %s
68535568 25 73 00 63 6C 69 65 6E 74 49 44 73 65 74 75 70 %s.clientIDsetup
68535584 3A 20 74 6F 6F 20 6C 6F 6E 67 20 63 6C 69 65 6E : too long clien
68535600 74 20 49 44 20 73 74 72 69 6E 67 00 45 78 63 65 t ID string.Exce
68535616 70 74 69 6F 6E 20 6F 63 63 75 72 65 64 20 69 6E ption occured in
68535632 20 74 68 65 20 66 73 6D 20 28 64 68 63 70 43 6C the fsm (dhcpCl
68535648 69 65 6E 74 29 00 2F 76 61 72 2F 72 75 6E 2F 64 ient)./var/run/d
68535664 68 63 70 63 64 2D 63 61 63 68 65 2E 00 73 65 6E hcpcd-cache..sen
68535680 64 74 6F 20 28 69 6E 69 74 52 65 62 6F 6F 74 29 dto (initReboot)
68535696 00 73 65 6E 64 74 6F 20 28 69 6E 69 74 29 00 52 .sendto (init).R
68535712 45 42 4F 4F 54 49 4E 47 3A 20 74 69 6D 65 6F 75 EBOOTING: timeou
68535728 74 2E 20 46 61 6C 6C 20 62 61 63 6B 20 74 6F 20 t. Fall back to
68535744 49 4E 49 54 00 52 45 42 4F 4F 54 49 4E 47 3A 20 INIT.REBOOTING:
68535760 25 73 20 69 73 20 61 6C 72 65 61 64 79 20 75 73 %s is already us
68535776 65 64 2E 20 46 61 6C 6C 20 62 61 63 6B 20 74 6F ed. Fall back to
68535792 20 49 4E 49 54 00 67 6F 74 20 74 68 65 20 49 4E INIT.got the IN
68535808 46 49 4E 49 54 45 20 6C 65 61 73 65 20 74 69 6D FINITE lease tim
68535824 65 2E 20 65 78 69 74 28 30 29 2E 00 52 45 42 4F e. exit(0)..REBO
68535840 4F 54 49 4E 47 3A 20 67 6F 74 20 44 48 43 50 4E OTING: got DHCPN
68535856 41 4B 2E 20 46 61 6C 6C 20 62 61 63 6B 20 74 6F AK. Fall back to
68535872 20 49 4E 49 54 00 73 65 6E 64 74 6F 20 28 73 65 INIT.sendto (se
68535888 6C 65 63 74 69 6E 67 29 00 6E 6F 20 44 48 43 50 lecting).no DHCP
68535904 4F 46 46 45 52 20 6D 65 73 73 61 67 65 73 00 52 OFFER messages.R
68535920 45 51 55 45 53 54 49 4E 47 3A 20 25 73 20 69 73 EQUESTING: %s is
68535936 20 61 6C 72 65 61 64 79 20 75 73 65 64 2E 20 46 already used. F
68535952 61 6C 6C 20 62 61 63 6B 20 74 6F 20 49 4E 49 54 all back to INIT
68535968 00 FF FF FF FF FF FF 00 6E 6F 20 72 65 73 70 6F .˙˙˙˙˙˙.no respo
68535984 6E 73 65 20 74 6F 20 44 48 43 50 52 45 45 51 55 nse to DHCPREEQU
68536000 45 53 54 20 6D 65 73 73 61 67 65 2E 20 6D 6F 76 EST message. mov
68536016 65 20 74 6F 20 49 4E 49 54 20 73 74 61 74 65 00 e to INIT state.
68536032 67 6F 74 20 69 6E 20 42 4F 55 4E 44 20 73 74 61 got in BOUND sta
68536048 74 65 00 67 6F 74 20 69 6E 20 52 45 4E 45 57 49 te.got in RENEWI
68536064 4E 47 20 73 74 61 74 65 00 73 65 6E 64 74 6F 20 NG state.sendto
68536080 28 72 65 6E 65 77 69 6E 67 29 00 52 45 4E 45 57 (renewing).RENEW
68536096 49 4E 47 3A 20 67 6F 74 20 44 48 43 50 4E 41 4B ING: got DHCPNAK
68536112 2E 20 46 61 6C 6C 20 62 61 63 6B 20 74 6F 20 49 . Fall back to I
68536128 4E 49 54 00 67 6F 74 20 69 6E 20 52 45 42 49 4E NIT.got in REBIN
68536144 44 49 4E 47 20 73 74 61 74 65 00 73 65 6E 64 74 DING state.sendt
68536160 6F 20 28 72 65 62 69 6E 64 69 6E 67 29 00 52 45 o (rebinding).RE
68536176 42 49 4E 44 49 4E 47 3A 20 4C 65 61 73 65 20 74 BINDING: Lease t
68536192 69 6D 65 20 65 78 70 69 72 65 64 2E 20 46 61 6C ime expired. Fal
68536208 6C 20 62 61 63 6B 20 74 6F 20 49 4E 49 54 00 69 l back to INIT.i
68536224 6C 6C 65 67 61 6C 20 66 6C 61 67 20 76 61 6C 75 llegal flag valu
68536240 65 20 28 73 65 6E 64 44 68 63 70 44 65 63 6C 69 e (sendDhcpDecli
68536256 6E 65 29 00 73 65 6E 64 74 6F 20 28 73 65 6E 64 ne).sendto (send
68536272 44 68 63 70 44 65 63 6C 69 6E 65 29 00 61 73 73 DhcpDecline).ass
68536288 69 67 6E 65 64 20 49 50 20 61 64 64 72 65 73 73 igned IP address
68536304 3A 20 20 20 20 20 20 20 20 25 73 00 61 73 73 69 : %s.assi
68536320 67 6E 65 64 20 73 75 62 6E 65 74 6D 61 73 6B 3A gned subnetmask:
68536336 20 20 20 20 20 20 20 20 25 73 00 61 73 73 69 67 %s.assig
68536352 6E 65 64 20 62 72 6F 61 64 63 61 73 74 20 61 64 ned broadcast ad
68536368 64 72 65 73 73 3A 20 25 73 00 6D 73 67 20 66 72 dress: %s.msg fr
68536384 6F 6D 20 74 68 65 20 44 48 43 50 20 73 65 72 76 om the DHCP serv
68536400 65 72 3A 20 00 4E 6F 20 6C 65 61 73 65 74 69 6D er: .No leasetim
68536416 65 20 28 6D 73 67 54 79 70 65 3A 20 25 64 29 20 e (msgType: %d)
68536432 28 70 61 72 73 65 44 68 63 70 4D 73 67 29 00 4E (parseDhcpMsg).N
68536448 6F 20 73 65 72 76 65 72 20 49 50 20 61 64 64 72 o server IP addr
68536464 65 73 73 20 28 6D 73 67 54 79 70 65 3A 20 25 64 ess (msgType: %d
68536480 29 20 28 70 61 72 73 65 44 68 63 70 4D 73 67 29 ) (parseDhcpMsg)
68536496 00 73 6F 63 6B 65 74 20 28 6F 70 65 6E 53 65 6E .socket (openSen
68536512 64 53 6F 63 6B 65 74 29 00 73 65 74 73 6F 63 6B dSocket).setsock
68536528 6F 70 74 20 28 6F 70 65 6E 53 65 6E 64 53 6F 63 opt (openSendSoc
68536560 65 6E 64 53 6F 63 6B 65 74 29 00 73 6F 63 6B 65 endSocket).socke
68536576 74 20 28 6F 70 65 6E 52 65 63 76 53 6F 63 6B 65 t (openRecvSocke
68536592 74 29 00 73 65 74 73 6F 63 6B 6F 70 74 20 28 6F t).setsockopt (o
68536608 70 65 6E 52 65 63 76 53 6F 63 6B 65 74 29 00 62 penRecvSocket).b
68536624 69 6E 64 20 28 6F 70 65 6E 52 65 63 76 53 6F 63 ind (openRecvSoc
68536640 6B 65 74 29 00 73 6F 63 6B 65 74 20 28 6F 70 65 ket).socket (ope
68536656 6E 52 61 77 53 6F 63 6B 65 74 29 00 73 65 74 73 nRawSocket).sets
68536672 6F 63 6B 6F 70 74 20 28 6F 70 65 6E 52 61 77 53 ockopt (openRawS
68536688 6F 63 6B 65 74 29 00 73 65 6C 65 63 74 20 28 72 ocket).select (r
68536704 63 76 41 6E 64 43 68 65 63 6B 44 68 63 70 4D 73 cvAndCheckDhcpMs
68536720 67 29 00 72 65 63 76 66 72 6F 6D 20 28 72 63 76 g).recvfrom (rcv
68536736 41 6E 64 43 68 65 63 6B 44 68 63 70 4D 73 67 29 AndCheckDhcpMsg)
68536752 00 73 65 6E 64 74 6F 20 28 77 61 69 74 43 68 6B .sendto (waitChk
68536768 52 65 58 6D 69 74 4D 73 67 29 00 73 65 6E 64 74 ReXmitMsg).sendt
68536784 6F 20 28 61 72 70 43 68 65 63 6B 29 00 73 65 6C o (arpCheck).sel
68536800 65 63 74 20 28 61 72 70 43 68 65 63 6B 29 00 72 ect (arpCheck).r
68536816 65 63 76 20 28 61 72 70 43 68 65 63 6B 29 00 FF ecv (arpCheck).˙
68536832 FF FF FF FF FF 00 3A 20 25 73 00 0A 00 66 6F 72 ˙˙˙˙˙.: %s...for
68536848 6B 20 28 64 61 65 6D 6F 6E 49 6E 69 74 29 00 63 k (daemonInit).c
68536864 72 65 61 74 20 28 64 61 65 6D 6F 6E 49 6E 69 74 reat (daemonInit
68536880 29 00 25 64 0A 00 77 72 69 74 65 20 28 64 61 65 ).%d..write (dae
68536896 6D 6F 6E 49 6E 69 74 29 00 2F 00 73 79 73 63 6F monInit)./.sysco
68536912 6E 66 20 28 6F 70 65 6E 4D 61 78 29 00 6F 70 65 nf (openMax).ope
68536928 6E 20 28 6B 69 6C 6C 43 75 72 50 72 6F 63 29 20 n (killCurProc)
68536944 25 73 00 72 65 61 64 20 28 6B 69 6C 6C 43 75 72 %s.read (killCur
68536960 50 72 6F 63 29 00 75 6E 6C 69 6E 6B 20 28 6B 69 Proc).unlink (ki
68536976 6C 6C 43 75 72 50 72 6F 63 29 00 6B 69 6C 6C 20 llCurProc).kill
68536992 28 6B 69 6C 6C 43 75 72 50 72 6F 63 29 20 70 69 (killCurProc) pi
68537008 64 20 25 64 00 50 72 6F 63 65 73 73 20 28 70 69 d %d.Process (pi
68537024 64 20 25 64 29 20 68 61 73 20 62 65 65 6E 20 73 d %d) has been s
68537040 75 63 63 65 73 73 66 75 6C 6C 79 20 74 65 72 6D uccessfully term
68537056 69 6E 61 74 65 64 00 73 65 74 68 6F 73 74 6E 61 inated.sethostna
68537072 6D 65 20 28 73 65 74 75 70 48 6F 73 74 49 6E 66 me (setupHostInf
68537088 6F 29 00 73 65 74 64 6F 6D 61 69 6E 6E 61 6D 65 o).setdomainname
68537104 20 28 73 65 74 75 70 48 6F 73 74 49 6E 66 6F 29 (setupHostInfo)
68537120 00 2F 65 74 63 2F 64 68 63 70 63 00 2F 00 68 6F ./etc/dhcpc./.ho
68537136 73 74 69 6E 66 6F 00 2D 00 63 72 65 61 74 20 28 stinfo.-.creat (
68537152 73 65 74 75 70 48 6F 73 74 49 6E 66 6F 29 00 4C setupHostInfo).L
68537168 45 41 53 45 54 49 4D 45 3D 25 6C 64 0A 00 52 45 EASETIME=%ld..RE
68537184 4E 45 57 41 4C 54 49 4D 45 3D 25 6C 64 0A 00 52 NEWALTIME=%ld..R
68537200 45 42 49 4E 44 54 49 4D 45 3D 25 6C 64 0A 00 49 EBINDTIME=%ld..I
68537216 50 41 44 44 52 3D 25 73 0A 00 4E 45 54 4D 41 53 PADDR=%s..NETMAS
68537232 4B 3D 25 73 0A 00 42 52 4F 41 44 43 41 53 54 3D K=%s..BROADCAST=
68537248 25 73 0A 00 77 72 69 74 65 20 28 73 65 74 75 70 %s..write (setup
68537264 48 6F 73 74 49 6E 66 6F 29 00 48 4F 53 54 4E 41 HostInfo).HOSTNA
68537280 4D 45 00 4E 49 53 44 4F 4D 41 49 4E 4E 41 4D 45 ME.NISDOMAINNAME
68537296 00 4C 50 52 53 45 52 56 45 52 00 4E 54 50 53 45 .LPRSERVER.NTPSE
68537312 52 56 45 52 00 54 49 4D 45 53 45 52 56 52 00 52 RVER.TIMESERVR.R
68537328 4F 55 54 45 52 00 6D 6B 64 69 72 20 28 73 65 74 OUTER.mkdir (set
68537344 75 70 48 6F 73 74 49 6E 66 6F 44 69 72 29 00 73 upHostInfoDir).s
68537360 74 61 74 20 28 73 65 74 75 70 48 6F 73 74 49 6E tat (setupHostIn
68537376 66 6F 44 69 72 29 00 75 6E 6C 69 6E 6B 20 28 73 foDir).unlink (s
68537392 65 74 75 70 48 6F 73 74 49 6E 66 6F 44 69 72 29 etupHostInfoDir)
68537408 00 63 68 6D 6F 64 20 28 73 65 74 75 70 48 6F 73 .chmod (setupHos
68537424 74 49 6E 66 6F 44 69 72 29 00 73 65 74 65 6E 76 tInfoDir).setenv
68537440 20 28 61 64 64 48 6F 73 74 49 6E 66 6F 29 3A 20 (addHostInfo):
68537456 69 6E 73 75 66 66 69 63 69 65 6E 74 20 73 70 61 insufficient spa
68537472 63 65 00 3D 00 0A 00 25 73 25 64 00 25 73 25 64 ce.=...%s%d.%s%d
68537488 3D 25 73 0A 00 77 72 69 74 65 20 28 61 64 64 48 =%s..write (addH
68537504 6F 73 74 49 6E 66 6F 29 00 6E 74 70 2E 63 6F 6E ostInfo).ntp.con
68537520 66 00 63 72 65 61 74 20 28 6D 6B 4E 54 50 63 6F f.creat (mkNTPco
68537536 6E 66 29 00 73 65 72 76 65 72 20 25 73 0A 00 77 nf).server %s..w
68537552 72 69 74 65 20 28 6D 6B 4E 54 50 63 6F 6E 66 29 rite (mkNTPconf)
68537568 00 72 65 73 6F 6C 76 2E 63 6F 6E 66 00 63 72 65 .resolv.conf.cre
68537584 61 74 20 28 6D 6B 52 65 73 6F 6C 76 43 6F 6E 66 at (mkResolvConf
68537600 29 00 64 6F 6D 61 69 6E 20 00 6E 61 6D 65 73 65 ).domain .namese
68537616 72 76 65 72 20 25 73 0A 00 77 72 69 74 65 20 28 rver %s..write (
68537632 6D 6B 52 65 73 6F 6C 76 43 6F 6E 66 29 00 66 69 mkResolvConf).fi
68537648 72 73 74 20 66 6F 72 6B 20 28 65 78 65 63 43 6F rst fork (execCo
68537664 6D 6D 61 6E 64 46 69 6C 65 29 00 73 65 63 6F 6E mmandFile).secon
68537680 64 20 66 6F 72 6B 20 28 65 78 65 63 43 6F 6D 6D d fork (execComm
68537696 61 6E 64 46 69 6C 65 29 00 65 78 65 63 6C 70 20 andFile).execlp
68537712 28 65 78 65 63 43 6F 6D 6D 61 6E 64 46 69 6C 65 (execCommandFile
68537728 29 00 77 61 69 74 70 69 64 20 28 65 78 65 63 43 ).waitpid (execC
68537744 6F 6D 6D 61 6E 64 46 69 6C 65 29 00 6D 61 6C 6C ommandFile).mall
68537760 6F 63 20 28 73 6D 61 6C 6C 6F 63 29 00 00 00 00 oc (smalloc)....
68537776 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
68537792 64 68 63 70 63 64 20 30 2E 37 30 0A 00 dhcpcd 0.70..
|