절대 실행을 안하는 철벽방어라니 -_-


예전에도 이렇게 쫀쫀하게 굴었던가?

'프로그램 사용 > BOINC - seti@home' 카테고리의 다른 글

BOINC seti@home on WindowsXP SP3 32bit  (0) 2010.10.31
BOINC with CUDA  (2) 2010.10.17
CUDA 그리고 SLI  (0) 2010.10.09
Seti@home 랭킹  (2) 2009.11.09
BOINC 버전업  (0) 2009.11.04
Posted by 구차니
프로그램 사용/nmap2010. 10. 11. 12:02
가장 간단한 사용법은
nmap ip (1개의 아이피에 대해 1000개의 포트스캔)

조금 복잡한 사용법은
nmap -p 1-65535 ip (1개의 아이피에 대해 모든 포트스캔)

Nmap 5.21 ( http://nmap.org )
Usage: nmap [Scan Type(s)] [Options] {target specification}
TARGET SPECIFICATION:
  Can pass hostnames, IP addresses, networks, etc.
  Ex: scanme.nmap.org, microsoft.com/24, 192.168.0.1; 10.0.0-255.1-254
  -iL <inputfilename>: Input from list of hosts/networks
  -iR <num hosts>: Choose random targets
  --exclude <host1[,host2][,host3],...>: Exclude hosts/networks
  --excludefile <exclude_file>: Exclude list from file
HOST DISCOVERY:
  -sL: List Scan - simply list targets to scan
  -sP: Ping Scan - go no further than determining if host is online
  -PN: Treat all hosts as online -- skip host discovery
  -PS/PA/PU/PY[portlist]: TCP SYN/ACK, UDP or SCTP discovery to given ports
  -PE/PP/PM: ICMP echo, timestamp, and netmask request discovery probes
  -PO[protocol list]: IP Protocol Ping
  -n/-R: Never do DNS resolution/Always resolve [default: sometimes]
  --dns-servers <serv1[,serv2],...>: Specify custom DNS servers
  --system-dns: Use OS's DNS resolver
  --traceroute: Trace hop path to each host
SCAN TECHNIQUES:
  -sS/sT/sA/sW/sM: TCP SYN/Connect()/ACK/Window/Maimon scans
  -sU: UDP Scan
  -sN/sF/sX: TCP Null, FIN, and Xmas scans
  --scanflags <flags>: Customize TCP scan flags
  -sI <zombie host[:probeport]>: Idle scan
  -sY/sZ: SCTP INIT/COOKIE-ECHO scans
  -sO: IP protocol scan
  -b <FTP relay host>: FTP bounce scan
PORT SPECIFICATION AND SCAN ORDER:
  -p <port ranges>: Only scan specified ports
    Ex: -p22; -p1-65535; -p U:53,111,137,T:21-25,80,139,8080
  -F: Fast mode - Scan fewer ports than the default scan
  -r: Scan ports consecutively - don't randomize
  --top-ports <number>: Scan <number> most common ports
  --port-ratio <ratio>: Scan ports more common than <ratio>
SERVICE/VERSION DETECTION:
  -sV: Probe open ports to determine service/version info
  --version-intensity <level>: Set from 0 (light) to 9 (try all probes)
  --version-light: Limit to most likely probes (intensity 2)
  --version-all: Try every single probe (intensity 9)
  --version-trace: Show detailed version scan activity (for debugging)
SCRIPT SCAN:
  -sC: equivalent to --script=default
  --script=<Lua scripts>: <Lua scripts> is a comma separated list of
           directories, script-files or script-categories
  --script-args=<n1=v1,[n2=v2,...]>: provide arguments to scripts
  --script-trace: Show all data sent and received
  --script-updatedb: Update the script database.
OS DETECTION:
  -O: Enable OS detection
  --osscan-limit: Limit OS detection to promising targets
  --osscan-guess: Guess OS more aggressively
TIMING AND PERFORMANCE:
  Options which take <time> are in milliseconds, unless you append 's'
  (seconds), 'm' (minutes), or 'h' (hours) to the value (e.g. 30m).
  -T<0-5>: Set timing template (higher is faster)
  --min-hostgroup/max-hostgroup <size>: Parallel host scan group sizes
  --min-parallelism/max-parallelism <time>: Probe parallelization
  --min-rtt-timeout/max-rtt-timeout/initial-rtt-timeout <time>: Specifies
      probe round trip time.
  --max-retries <tries>: Caps number of port scan probe retransmissions.
  --host-timeout <time>: Give up on target after this long
  --scan-delay/--max-scan-delay <time>: Adjust delay between probes
  --min-rate <number>: Send packets no slower than <number> per second
  --max-rate <number>: Send packets no faster than <number> per second
FIREWALL/IDS EVASION AND SPOOFING:
  -f; --mtu <val>: fragment packets (optionally w/given MTU)
  -D <decoy1,decoy2[,ME],...>: Cloak a scan with decoys
  -S <IP_Address>: Spoof source address
  -e <iface>: Use specified interface
  -g/--source-port <portnum>: Use given port number
  --data-length <num>: Append random data to sent packets
  --ip-options <options>: Send packets with specified ip options
  --ttl <val>: Set IP time-to-live field
  --spoof-mac <mac address/prefix/vendor name>: Spoof your MAC address
  --badsum: Send packets with a bogus TCP/UDP/SCTP checksum
  --adler32: Use deprecated Adler32 instead of CRC32C for SCTP checksums
OUTPUT:
  -oN/-oX/-oS/-oG <file>: Output scan in normal, XML, s|<rIpt kIddi3,
     and Grepable format, respectively, to the given filename.
  -oA <basename>: Output in the three major formats at once
  -v: Increase verbosity level (use twice or more for greater effect)
  -d[level]: Set or increase debugging level (Up to 9 is meaningful)
  --reason: Display the reason a port is in a particular state
  --open: Only show open (or possibly open) ports
  --packet-trace: Show all packets sent and received
  --iflist: Print host interfaces and routes (for debugging)
  --log-errors: Log errors/warnings to the normal-format output file
  --append-output: Append to rather than clobber specified output files
  --resume <filename>: Resume an aborted scan
  --stylesheet <path/URL>: XSL stylesheet to transform XML output to HTML
  --webxml: Reference stylesheet from Nmap.Org for more portable XML
  --no-stylesheet: Prevent associating of XSL stylesheet w/XML output
MISC:
  -6: Enable IPv6 scanning
  -A: Enables OS detection and Version detection, Script scanning and Traceroute
  --datadir <dirname>: Specify custom Nmap data file location
  --send-eth/--send-ip: Send using raw ethernet frames or IP packets
  --privileged: Assume that the user is fully privileged
  --unprivileged: Assume the user lacks raw socket privileges
  -V: Print version number
  -h: Print this help summary page.
EXAMPLES:
  nmap -v -A scanme.nmap.org
  nmap -v -sP 192.168.0.0/16 10.0.0.0/8
  nmap -v -iR 10000 -PN -p 80
SEE THE MAN PAGE (http://nmap.org/book/man.html) FOR MORE OPTIONS AND EXAMPLES

'프로그램 사용 > nmap' 카테고리의 다른 글

nmap CVE report  (0) 2019.06.05
eth 1394에서의 nmap 실행 실패  (0) 2011.12.31
nmap for windows(zenmap)  (0) 2010.10.01
Posted by 구차니
프로그램 사용/GIMP2010. 10. 10. 12:36
jwmx님의 아이폰 어플 소개글을 보니 문득 떠올라서 끄적끄적.

Step 1. 원하는 영역을 선택한다.

Step 2. 원근변형도구를 선택한다. (다이얼로그 상에는 원근법으로 나온다)

Step 3. 원하는 모양이 되도록 끌어다 놓는다(단, 원본의 위치는 변하지 않으므로 눈대중으로 잡아야 한다)

 Step 4. 변형을 하면 원하는 모습으로 변형된다.


보기에는 좋지만 딱히 쓸일은 없어 보이는 도구중에 하나다.
물론 적절하게 사용하면 입체감을 주는 일종의 맵핑도구로 사용이 가능하겠지만 말이다.
Posted by 구차니
결론만 말하자면, SLI는 복수개의 (대개는 2개지만) 그래픽 카드를 1개의 논리 그래픽 카드로 만들어서 사용하는 것이므로,
CUDA에서 1개의 그래픽 카드로 인식, BOINC에서 1개분의 속도 밖에 나오지 않는 것으로 추측된다.

Posted 10 Feb 2009 13:42:02 UTC
Correction. SLI means that you have two or more graphics cards working as one, with a single output. BOINC will recognize all the cards, but it will only use one card due to it being used in SLI mode. Seti CUDA will then only work on one card.

[링크 : http://setiathome.berkeley.edu/forum_thread.php?id=51951]

Posted 31 Jan 2009 19:22:14 UTC
SLI basically combines 2 (or more) matched GPU devices into 1 logical GPU device. When in SLI mode, the system sees only 1 logical GPU and unfortunately for CUDA this means that it only has visibility to 1 physical device (not 2, 3 or 4). Disabling SLI mode for CUDA is best because it allows SETI to take advantage of each GPU as its own device.

[링크 : http://boinc.berkeley.edu/dev/forum_thread.php?id=3592]

'프로그램 사용 > BOINC - seti@home' 카테고리의 다른 글

BOINC with CUDA  (2) 2010.10.17
BOINC 설치시 리부팅 안하면?  (0) 2010.10.17
Seti@home 랭킹  (2) 2009.11.09
BOINC 버전업  (0) 2009.11.04
seti@home boinc manger 설정하기 - WU 미리 받아 놓기  (0) 2009.10.28
Posted by 구차니
이미지를 드래그로 끌어다 놓을경우, 링크로 첨부가 된다.

파일에 포함을 시키기 위해서는 반드시 메뉴에서 추가해야 한다.
단, "삽입 - 그림 - 파일로부터"를 이용하면 한번에 하나의 이미지만을 삽입할수 있다.


삽입으로 넣으면 "비트맵 선택됨" 으로 출력이 되고, 문서 파일에 이미지가 첨부된다.

하지만, 드래그로 이미지를 넣으면 "연결된 비트맵 선택됨" 으로 출력되고,
링크로 들어가므로 다른 PC에서 깨진 이미지로 나오게 된다.

Posted by 구차니
프로그램 사용/GIMP2010. 10. 4. 16:19
GIMP에서 TEXT layer를 저장시, 이미지로 저장되기 때문에 다시 text로 편집을 할 수 없다.

저장하고 나서 까지는 Text layer로 인식하지만

저장후 닫고, 다시 읽어 오면 이미지로 인식을 한다.


포토샾에서 확인을 해보진 않았지만, 포토샾에서는 text layer로 읽어 온다고 한다.
이 문제를 해결하려면 xcf 라는 김프전용 확장자를 쓰는수 밖에 없는듯 -_-

[링크 : http://www.warriorforum.com/blogs/e-mail2u/963-psd-text-layers-gimp-how.html]

Posted by 구차니
프로그램 사용/nmap2010. 10. 1. 15:25
nmap이 나 같은 귀차니즘 유저들을 위해 GUI 프로그램이 나왔다 -_-
솔찍히 지금도 쓰는방법을 모르면 쓰기 힘든건 마찬가지이긴 하지만..


아무튼 매우 깔끔하다.

[링크 : http://nmap.org/]

'프로그램 사용 > nmap' 카테고리의 다른 글

nmap CVE report  (0) 2019.06.05
eth 1394에서의 nmap 실행 실패  (0) 2011.12.31
nmap 도움말  (2) 2010.10.11
Posted by 구차니
ini 파일 스타일로 다국어를 지원하는 프로젝트를 보고 나서
문득 생각이 나서 퇴근길에 검색하게 된 녀석인데..

ini 파일 스타일로 하는건 어떠한 규칙에 따라서 임의로 만든 라이브러리로 ini에서 읽어오는 것으로 추측된다
Visual Studio에서 정식적으로 지원하는건, "String Table"을 로케일(Locale) 별로 나누는 것이다.

Step 1. resource - String Table 에서 "Insert Copy" 를 한다.

Step 2. 원하는 언어명을 추가한다.

Step 3. 번역한다

주의사항 : 원본 문자열에서 copy를 하고 원본에 새로운 문자열을 추가할 경우
               추가된 문자열은 다른 언어에 추가되지 않는다.




[링크 : http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=51&MAEULNo=20&no=7281]
    [링크 :  http://www.codeguru.com/cpp/misc/misc/multi-lingualsupport/]]
    [링크 :  http://www.codeguru.com/cpp/misc/misc/multi-lingualsupport/article.php/c381/...]
    [링크 :  http://www.codeguru.com/cpp/misc/misc/multi-lingualsupport/article.php/c297/...]

[링크 : http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=50&MAEULNo=20&no=684772&ref=684672]


2010.09.28 추가
VS2010 MFC 프로젝트에서는 String Table이 자동생성되지 않았다.
하지만 생성하고 나서는 VC++6과 동일한 방법으로 다국어 테이블을 생성할 수 있다.


Posted by 구차니
프로젝트 속성 페이지(Alt-F7) - 구성 속성 - 링커 - 시스템 - 스택 예약 크기
VC++6.0과 마찬가지로 기본 스택 크기는 1MB로 잡혀있다.



2009/08/26 - [Programming/C / Win32 / MFC] - Visual Studio C++ 6.0 프로그램의 스택 사이즈

Posted by 구차니
프로그램 사용/coLinux2010. 9. 26. 15:50
안됩니다!

라고 소쿨하게 대답해주는 센스 -_-

Q39. Does coLinux take advantage of dual core processors?

No, CoLinux is able to use only one CPU. Bear this in mind when speccing a machine to run coLinux on. A quad-core processor might seem like a good idea, however the more cores you have, the slower they are clocked. And coLinux is only going to be able to run on a single core.


[링크 : http://colinux.wikia.com/wiki/FAQ]

portable ubuntu 에서 cpu정보를 확인하면, cpu 모델명은 제대로 인식하지만
linux kernel에서 멀티코어를 지원하지 않아 부팅로그 상에서는 CPU#0만 존재하고 CPU#1이 존재하지 않는다.

$ dmesg | grep CPU
Initializing CPU#0
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ stepping 02

$ cat /proc/cpuinfo
processor    : 0
vendor_id    : AuthenticAMD
cpu family    : 15
model        : 107
model name    : AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
stepping    : 2
cpu MHz        : 2435.000
cache size    : 512 KB
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 1
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
bogomips    : 10511.97
clflush size    : 64
cache_alignment    : 64
address sizes    : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc 100mhzsteps




Posted by 구차니