[ Fuzzer ] Fuzzing Machine의 선택

sangjun

·

2022. 6. 11. 23:11

반응형

몇달 전부터 준비해오던 퍼징머신을 Flex했다.

금같은 시험기간동안 많은 문서와 유툽을 보고 시행착오 했던 것을 기록하고자 한다.
며칠동안 이메일 여기저기 써보고 뒤로 구르고 앞으로 구르고 했다.

퍼징 머신을 준비하시는 분이 계시면 저처럼 고생을 안 했으면...

먼저 퍼징머신의 예산은 170만원을 잡았다.
물론 가난한 대학생이기에 부모님에게 투자를 받고
버그바운티로 수익을 낼 때마다 그것의 절반을 드리기로 했다.ㅎㅎ


새로 장만한 퍼징머신의 성능은 아래와 같다.

Ryzen 5950x -> 16코어 32쓰레드 기본 3.4GHz
삼성 램 16GB * 4 -> 64GB램 구성
SSD -> M.2 NVME (SK) 500GB 
쿨러 -> NZXT KRAKEN X73 수냉쿨러
케이스 -> 다크플래시 DLX21
메인보드 -> MSI B550M 박격포 WIFI
파워 -> 마이크로닉스 700W짜리

 

아래와 같은 기준을 세운 뒤에 퍼징 머신 선택을 했다.

난 컴맹이다. 잘못된 정보들이 많을 수 있다.


기준 1. 컴퓨터 보관 장소


서버를 집에 두고 워크스테이션으로 쓴다
--> 전기세와 화재의 위험이 있다.
--> IDC에 맡기는 것보다 저렴하다.

컴퓨터를 사고 원격 관리지(IDC)에 맡긴다 (이것을 코로케이션이라고 한다)
--> 월 10만원 내외의 돈을 지불하고 서버 관리를 맡긴다. 그만큼 화재의 부담이 없다.
--> 서버실 전용 메인보드와 CPU가 호환이 되어야 된다.

 

https://www.hankyung.com/it/article/202105138633g


서버 대여
--> 티오리는 아래 사이트에서 컴퓨터를 대여한다고 한다. 월에 약 15만원정도..
https://www.hetzner.com/dedicated-rootserver/

 

처음으로 드림핵에 이메일 문의를 넣어봤다.


가난한 대학생이므로 집에 두고 워크스테이션처럼 사용.

 

 

기준 2. CPU 제조사 선택

1. AMD -> 멀티코어 작업할 때 가성비 좋음 
2. Intel -> Intel PT나 intel CPU에서 하드웨어적 지원하는 기능들이 있다. 하지만 P코어와 E코어라는 것으로 나뉘어 특정 하나의 코어에 많은 일을 시킬 때 성능이 더 잘 나옴

intel PT기능이 필요하지만 가난한 대학생이므로 AMD CPU선택..

 

서버용 CPU도 쓸 수 있는데 아래 사진을 보면 요즘엔 일반 사용자용 CPU랑
서버용 CPU랑 성능차이가 많이 나지 않고 경계가 사라지고 있다.

 

 

 

 

기준 3. 메인보드의 선택

--> 해당 CPU에 호환되는 메인보드를 찾고 MSI, ASUS, GIGYBYTE 제조사 중에 괜찮은것 선택

 

 

 

기준 4.  쿨러의 선택 ( 공랭 vs 수냉 )

--> 공랭은 그냥 팬으로만 CPU열을 식히는것이다.
--> 수냉은 물을 이용해 CPU열을 식히기에 성능이 더 좋다. 하지만 물이 흐르는 곳이 터지면 큰일난다.

발열이 심한 5950x를 선택했기에 어쩔 수 없이 수냉쿨러를 선택했다.

 


나머지 램과 SSD는 마음에 드는걸루 64GB와 500GB이상을 선택해준다.

파워는 500W이상으로 아무거나 선택해주면 됐는데 난 나중에 그래픽카드 좋은것을 껴줄 시에 파워 바꾸기 귀찮아서
더 높은 700W 파워를 선택했다. ( 좋은 그래픽 카드는 기본 200W씩 먹는다. 내 CPU 5950x는 최대 200W를 먹는다. )

 


총 금액은 약 170만원정도 들었다.

일단은 이렇게 크게 지르고 나야 아까워서라도 더 열심히 할 거 같아서 질러봤다.
마치 주식할 때 Seed머니가 1억일 때랑 10만원일 때랑 마음가짐이 다른것 처럼..

이제 퍼징머신도 샀으니 이번 방학 때 CVE에 이름 한줄 남겨볼 수 있었으면ㅎ

반응형

0개의 댓글