Page 2 of 2 FirstFirst 12
Results 16 to 29 of 29
http://idgs.in/216804
  1. #16

    Join Date
    May 2008
    Location
    /proc/sys/kernel/randomize_va_space
    Posts
    875
    Points
    1,326.90
    Thanks: 0 / 13 / 8

    Default

    Quote Originally Posted by Pemuja-***** View Post
    wah2 terpaksa harus install windows 7 lagi abis saya belum liat sampai sedalam itu

    abis waktu itu banyak banget progam yg gak bisa di pakai wcry:

    tapi yg pasti penarapan pada registry sangat berbeda saya sempat lihat yg itu nya (dari penempatan registry sudah beda dan juga cara merubah nya
    tapi kalau cell2 coding saya sama sekali lom liat

    teman saya juga sempat liat cding nya katanya beda


    tunggu aja dulu malam ini wa isntall dulu lagi windows 7 beta nya
    ok de.. source code kernelny ya om.. ga usa repot2 yg win 7 om,. XP jg gpp om,.syscallny ja om,. btw bahasa pemrograman yg beda itu di ring brpny om? kernel kan biasanya asm combine ma C,. ane cm ad cth kernelny om linus torvalds wkt buat kernel linux pertama kali, yg distro2 skrg jg ada si hehe open source sih
    ini routine syscallny:
    Spoiler untuk code :
    Code:
    /*
     *  system_call.s  contains the system-call low-level handling routines.
     * This also contains the timer-interrupt handler, as some of the code is
     * the same. The hd-interrupt is also here.
     *
     * NOTE: This code handles signal-recognition, which happens every time
     * after a timer-interrupt and after each system call. Ordinary interrupts
     * don't handle signal-recognition, as that would clutter them up totally
     * unnecessarily.
     *
     * Stack layout in 'ret_from_system_call':
     *
     *	 0(%esp) - %eax
     *	 4(%esp) - %ebx
     *	 8(%esp) - %ecx
     *	 C(%esp) - %edx
     *	10(%esp) - %fs
     *	14(%esp) - %es
     *	18(%esp) - %ds
     *	1C(%esp) - %eip
     *	20(%esp) - %cs
     *	24(%esp) - %eflags
     *	28(%esp) - %oldesp
     *	2C(%esp) - %oldss
     */
    
    SIG_CHLD	= 17
    EAX		= 0x00
    EBX		= 0x04
    ECX		= 0x08
    EDX		= 0x0C
    FS		= 0x10
    ES		= 0x14
    DS		= 0x18
    EIP		= 0x1C
    CS		= 0x20
    EFLAGS		= 0x24
    OLDESP		= 0x28
    OLDSS		= 0x2C
    
    state	= 0		# these are offsets into the task-struct.
    counter	= 4
    priority = 8
    signal	= 12
    restorer = 16		# address of info-restorer
    sig_fn	= 20		# table of 32 signal addresses
    
    nr_system_calls = 67
    
    .globl _system_call,_sys_fork,_timer_interrupt,_hd_interrupt,_sys_execve
    
    .align 2
    bad_sys_call:
    	movl $-1,%eax
    	iret
    .align 2
    reschedule:
    	pushl $ret_from_sys_call
    	jmp _schedule
    .align 2
    _system_call:
    	cmpl $nr_system_calls-1,%eax
    	ja bad_sys_call
    	push %ds
    	push %es
    	push %fs
    	pushl %edx
    	pushl %ecx		# push %ebx,%ecx,%edx as parameters
    	pushl %ebx		# to the system call
    	movl $0x10,%edx		# set up ds,es to kernel space
    	mov %dx,%ds
    	mov %dx,%es
    	movl $0x17,%edx		# fs points to local data space
    	mov %dx,%fs
    	call _sys_call_table(,%eax,4)
    	pushl %eax
    	movl _current,%eax
    	cmpl $0,state(%eax)		# state
    	jne reschedule
    	cmpl $0,counter(%eax)		# counter
    	je reschedule
    ret_from_sys_call:
    	movl _current,%eax		# task[0] cannot have signals
    	cmpl _task,%eax
    	je 3f
    	movl CS(%esp),%ebx		# was old code segment supervisor
    	testl $3,%ebx			# mode? If so - don't check signals
    	je 3f
    	cmpw $0x17,OLDSS(%esp)		# was stack segment = 0x17 ?
    	jne 3f
    2:	movl signal(%eax),%ebx		# signals (bitmap, 32 signals)
    	bsfl %ebx,%ecx			# %ecx is signal nr, return if none
    	je 3f
    	btrl %ecx,%ebx			# clear it
    	movl %ebx,signal(%eax)
    	movl sig_fn(%eax,%ecx,4),%ebx	# %ebx is signal handler address
    	cmpl $1,%ebx
    	jb default_signal		# 0 is default signal handler - exit
    	je 2b				# 1 is ignore - find next signal
    	movl $0,sig_fn(%eax,%ecx,4)	# reset signal handler address
    	incl %ecx
    	xchgl %ebx,EIP(%esp)		# put new return address on stack
    	subl $28,OLDESP(%esp)
    	movl OLDESP(%esp),%edx		# push old return address on stack
    	pushl %eax			# but first check that it's ok.
    	pushl %ecx
    	pushl $28
    	pushl %edx
    	call _verify_area
    	popl %edx
    	addl $4,%esp
    	popl %ecx
    	popl %eax
    	movl restorer(%eax),%eax
    	movl %eax,%fs:(%edx)		# flag/reg restorer
    	movl %ecx,%fs:4(%edx)		# signal nr
    	movl EAX(%esp),%eax
    	movl %eax,%fs:8(%edx)		# old eax
    	movl ECX(%esp),%eax
    	movl %eax,%fs:12(%edx)		# old ecx
    	movl EDX(%esp),%eax
    	movl %eax,%fs:16(%edx)		# old edx
    	movl EFLAGS(%esp),%eax
    	movl %eax,%fs:20(%edx)		# old eflags
    	movl %ebx,%fs:24(%edx)		# old return addr
    3:	popl %eax
    	popl %ebx
    	popl %ecx
    	popl %edx
    	pop %fs
    	pop %es
    	pop %ds
    	iret
    
    default_signal:
    	incl %ecx
    	cmpl $SIG_CHLD,%ecx
    	je 2b
    	pushl %ecx
    	call _do_exit		# remember to set bit 7 when dumping core
    	addl $4,%esp
    	jmp 3b
    
    .align 2
    _timer_interrupt:
    	push %ds		# save ds,es and put kernel data space
    	push %es		# into them. %fs is used by _system_call
    	push %fs
    	pushl %edx		# we save %eax,%ecx,%edx as gcc doesn't
    	pushl %ecx		# save those across function calls. %ebx
    	pushl %ebx		# is saved as we use that in ret_sys_call
    	pushl %eax
    	movl $0x10,%eax
    	mov %ax,%ds
    	mov %ax,%es
    	movl $0x17,%eax
    	mov %ax,%fs
    	incl _jiffies
    	movb $0x20,%al		# EOI to interrupt controller #1
    	outb %al,$0x20
    	movl CS(%esp),%eax
    	andl $3,%eax		# %eax is CPL (0 or 3, 0=supervisor)
    	pushl %eax
    	call _do_timer		# 'do_timer(long CPL)' does everything from
    	addl $4,%esp		# task switching to accounting ...
    	jmp ret_from_sys_call
    
    .align 2
    _sys_execve:
    	lea EIP(%esp),%eax
    	pushl %eax
    	call _do_execve
    	addl $4,%esp
    	ret
    
    .align 2
    _sys_fork:
    	call _find_empty_process
    	testl %eax,%eax
    	js 1f
    	push %gs
    	pushl %esi
    	pushl %edi
    	pushl %ebp
    	pushl %eax
    	call _copy_process
    	addl $20,%esp
    1:	ret
    
    _hd_interrupt:
    	pushl %eax
    	pushl %ecx
    	pushl %edx
    	push %ds
    	push %es
    	push %fs
    	movl $0x10,%eax
    	mov %ax,%ds
    	mov %ax,%es
    	movl $0x17,%eax
    	mov %ax,%fs
    	movb $0x20,%al
    	outb %al,$0x20		# EOI to interrupt controller #1
    	jmp 1f			# give port chance to breathe
    1:	jmp 1f
    1:	outb %al,$0xA0		# same to controller #2
    	movl _do_hd,%eax
    	testl %eax,%eax
    	jne 1f
    	movl $_unexpected_hd_interrupt,%eax
    1:	call *%eax		# "interesting" way of handling intr.
    	pop %fs
    	pop %es
    	pop %ds
    	popl %edx
    	popl %ecx
    	popl %eax
    	iret


    ini routine wat hardware fault exception:
    Spoiler untuk code :
    Code:
    /*
     * asm.s contains the low-level code for most hardware faults.
     * page_exception is handled by the mm, so that isn't here. This
     * file also handles (hopefully) fpu-exceptions due to TS-bit, as
     * the fpu must be properly saved/resored. This hasn't been tested.
     */
    
    .globl _divide_error,_debug,_nmi,_int3,_overflow,_bounds,_invalid_op
    .globl _device_not_available,_double_fault,_coprocessor_segment_overrun
    .globl _invalid_TSS,_segment_not_present,_stack_segment
    .globl _general_protection,_coprocessor_error,_reserved
    
    _divide_error:
    	pushl $_do_divide_error
    no_error_code:
    	xchgl %eax,(%esp)
    	pushl %ebx
    	pushl %ecx
    	pushl %edx
    	pushl %edi
    	pushl %esi
    	pushl %ebp
    	push %ds
    	push %es
    	push %fs
    	pushl $0		# "error code"
    	lea 44(%esp),%edx
    	pushl %edx
    	movl $0x10,%edx
    	mov %dx,%ds
    	mov %dx,%es
    	mov %dx,%fs
    	call *%eax
    	addl $8,%esp
    	pop %fs
    	pop %es
    	pop %ds
    	popl %ebp
    	popl %esi
    	popl %edi
    	popl %edx
    	popl %ecx
    	popl %ebx
    	popl %eax
    	iret
    
    _debug:
    	pushl $_do_int3		# _do_debug
    	jmp no_error_code
    
    _nmi:
    	pushl $_do_nmi
    	jmp no_error_code
    
    _int3:
    	pushl $_do_int3
    	jmp no_error_code
    
    _overflow:
    	pushl $_do_overflow
    	jmp no_error_code
    
    _bounds:
    	pushl $_do_bounds
    	jmp no_error_code
    
    _invalid_op:
    	pushl $_do_invalid_op
    	jmp no_error_code
    
    math_emulate:
    	popl %eax
    	pushl $_do_device_not_available
    	jmp no_error_code
    _device_not_available:
    	pushl %eax
    	movl %cr0,%eax
    	bt $2,%eax			# EM (math emulation bit)
    	jc math_emulate
    	clts				# clear TS so that we can use math
    	movl _current,%eax
    	cmpl _last_task_used_math,%eax
    	je 1f				# shouldn't happen really ...
    	pushl %ecx
    	pushl %edx
    	push %ds
    	movl $0x10,%eax
    	mov %ax,%ds
    	call _math_state_restore
    	pop %ds
    	popl %edx
    	popl %ecx
    1:	popl %eax
    	iret
    
    _coprocessor_segment_overrun:
    	pushl $_do_coprocessor_segment_overrun
    	jmp no_error_code
    
    _reserved:
    	pushl $_do_reserved
    	jmp no_error_code
    
    _coprocessor_error:
    	pushl $_do_coprocessor_error
    	jmp no_error_code
    
    _double_fault:
    	pushl $_do_double_fault
    error_code:
    	xchgl %eax,4(%esp)		# error code <-> %eax
    	xchgl %ebx,(%esp)		# &function <-> %ebx
    	pushl %ecx
    	pushl %edx
    	pushl %edi
    	pushl %esi
    	pushl %ebp
    	push %ds
    	push %es
    	push %fs
    	pushl %eax			# error code
    	lea 44(%esp),%eax		# offset
    	pushl %eax
    	movl $0x10,%eax
    	mov %ax,%ds
    	mov %ax,%es
    	mov %ax,%fs
    	call *%ebx
    	addl $8,%esp
    	pop %fs
    	pop %es
    	pop %ds
    	popl %ebp
    	popl %esi
    	popl %edi
    	popl %edx
    	popl %ecx
    	popl %ebx
    	popl %eax
    	iret
    
    _invalid_TSS:
    	pushl $_do_invalid_TSS
    	jmp error_code
    
    _segment_not_present:
    	pushl $_do_segment_not_present
    	jmp error_code
    
    _stack_segment:
    	pushl $_do_stack_segment
    	jmp error_code
    
    _general_protection:
    	pushl $_do_general_protection
    	jmp error_code

    dll msi bnyk,. yg winXP ato win7 mnt ya om,. syscallny ja ^ ^

    edit:
    ane pake win 7 dr 3mgu yg lalu aplikasi2 programming jln kok om ^^ interpreter n berbagai compiler jln nih,. ollydbg jg,. paling yg msh bermasalah aplikasi2 image building keq alcohol,nero,. ah tp ga gtu pntg wat programming bs diakalin soalny,.^^ jgn lupa routine kernelny ya om,. ebat uy tmn om sm om bongkar ring0 win 7 ^^ yg XP jg gpp om,. tar kan bs liat programming language yg digunain XP ma win7 sm pa beda,.bkn struktur system ya,. tp programming langauge khususny kernel,. soalny itu jantung OS ^^hehe
    Last edited by bl00d13z; 17-07-09 at 09:38.

  2. Hot Ad
  3. #17
    loepa1994's Avatar
    Join Date
    May 2009
    Posts
    372
    Points
    474.80
    Thanks: 0 / 1 / 1

    Default

    y udah beli komp baru (punya gw udah 5-6 tahun)
    pake vista psg antispyware,dsb.

  4. #18
    dboeloe's Avatar
    Join Date
    May 2008
    Location
    di antah berantah
    Posts
    623
    Points
    712.30
    Thanks: 0 / 8 / 6

    Default

    ^
    ^
    gag nyambung

    kok jadi nyuruh beli komp baru sama install vista ya, ini lagi bahas seluk beluk keamanan XP aja kk, seputar kerentanan windows XP dari berbagai macam serangan, baik di browser atau mungkin service"nya seperti kata mbah" diatas,
    hihi lucu liat si blood request source code kernel windows XP,

  5. #19
    petrusali's Avatar
    Join Date
    Apr 2008
    Location
    Bojonegoro
    Posts
    3,376
    Points
    3,648.30
    Thanks: 38 / 44 / 26

    Default

    Lagi sakit x. Matany baca A, tp otakny trima B.

    Ini yg janjiin source code wat Win7 mana y? Kok gk muncul2? Penasaran neh.
    Mau nelpon murah? Click here & input ref code rva296.

  6. #20
    loepa1994's Avatar
    Join Date
    May 2009
    Posts
    372
    Points
    474.80
    Thanks: 0 / 1 / 1

    Default

    bukan gitu maksud gw pasang aja vista psg anti spyware,dsb. sori g nyambung
    btw td baru bangun kgk *****

  7. #21
    neolitz1230's Avatar
    Join Date
    Nov 2007
    Location
    Here
    Posts
    1,596
    Points
    2,164.80
    Thanks: 0 / 1 / 1

    Default

    zz emang XP da maw di ganti 7 se mending jangan seven dolo kk
    ntar banyak masalah kompinya
    gw si vista
    pengalaman gw masang SP 2 ke vista paling strees
    error truz kompi theme DLL ilang ampe desktop juga
    maw ga maw format 1 hari buat backup data doang .
    sebagai saran. yang Ga pke ASLI ati ati aj XPnya
    League of Legends + CoD MW 2 = Perfect

  8. #22
    Valdarez's Avatar
    Join Date
    Oct 2006
    Location
    wherever my job takes me
    Posts
    1,370
    Points
    1,676.01
    Thanks: 0 / 0 / 0

    Default

    enak lsg 7 lah bro
    win7=optimized version of windows vista


  9. #23
    neolitz1230's Avatar
    Join Date
    Nov 2007
    Location
    Here
    Posts
    1,596
    Points
    2,164.80
    Thanks: 0 / 1 / 1

    Default

    win7 bulan juni 2010 smua akan di ban dan mendapat error seperti restart setiap 1/2 jem jadi pikir pikir dolo ya
    League of Legends + CoD MW 2 = Perfect

  10. #24
    Valdarez's Avatar
    Join Date
    Oct 2006
    Location
    wherever my job takes me
    Posts
    1,370
    Points
    1,676.01
    Thanks: 0 / 0 / 0

    Default

    ya jgn pake yg release candidate bro,pake yg full release +jamu


  11. #25
    neolitz1230's Avatar
    Join Date
    Nov 2007
    Location
    Here
    Posts
    1,596
    Points
    2,164.80
    Thanks: 0 / 1 / 1

    Default

    kelarnya kan masi 2010 kale
    League of Legends + CoD MW 2 = Perfect

  12. #26
    Valdarez's Avatar
    Join Date
    Oct 2006
    Location
    wherever my job takes me
    Posts
    1,370
    Points
    1,676.01
    Thanks: 0 / 0 / 0

    Default

    2010 apanya -.-
    Microsoft has stated that it plans to release Windows 7 to manufacturing starting the end of July 2009,with general retail availability set for October 22, 2009


  13. #27
    neolitz1230's Avatar
    Join Date
    Nov 2007
    Location
    Here
    Posts
    1,596
    Points
    2,164.80
    Thanks: 0 / 1 / 1

    Default

    owh oktober ya di percepet ternyata dulu pertama kali rencana relese 2010
    League of Legends + CoD MW 2 = Perfect

  14. #28
    Valdarez's Avatar
    Join Date
    Oct 2006
    Location
    wherever my job takes me
    Posts
    1,370
    Points
    1,676.01
    Thanks: 0 / 0 / 0

    Default

    klo udah muncul lsg tak sikat dari CCPB


  15. #29

    Join Date
    Oct 2006
    Posts
    1,190
    Points
    1,460.50
    Thanks: 4 / 9 / 8

    Default

    bug tersebut sudah bisa di patch ....coba lihat di

    http://www.detikinet.com/read/2009/0...anan-microsoft

    yang pastinya windows 7 , berat lah, beratnya sekelas vista
    buktinya sizenya saja 10 GB......~_~

    kalo cari jamu, jgn asal-asalan lho, mungkin saja bukan original dari windows 7, tetapi hasil acak-acakan
    klo hasil acak-acakan bikin jadi crash aja....

Page 2 of 2 FirstFirst 12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •