[PPT] 파워포인트 전체 페이지 넣는 VBA 스크립트
마스터 보기에서 삽입->머리글/바닥글
바닥글의 체크박스를 체크하고, 모두적용을 클릭함.
아래 그림과 같이, "바닥글"영역이 존재해야 error가 나지 않음.(for문의 시작을 2로 했기 때문에 첫 슬라이드는 바닥글이 존재하지 않아도 됨)^^V
1. Alt+F11(Visual Basic Editor)
2. 삽입 -> 모듈
3. 모듈창에 아래와 같이 입력
4. 실행(F5)하면 바닥글 위치에 표시됩니다.
Sub dhUserPage()
Dim i As Integer, j As Integer
With ActivePresentation
If .Slides.Count > 1 Then
For i = 2 To .Slides.Count
.Slides(i).HeadersFooters.Footer.Text = i & "/" & .Slides.Count
Next i
End If
End With
End Sub
C#으로 xml 파싱하기
위와 같이 Windows 응용 프로그램으로 프로젝트를 생성한 뒤, 클래스뷰를 이용해 Form1.cs의 코드를 작성하면, 된다. 아래의 bold체는 차일드노드의 개수에 따라 전역변수 i를 증가시켜 파싱하여 label에 기록하는 부분이다.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Xml;
namespace xmlparser
{
public partial class Form1 : Form
{
int i = 0;
public Form1()
{
InitializeComponent();
string filePath = @"booklist.xml";
XmlDocument xmlDocument = new XmlDocument();
xmlDocument.Load(filePath);
XmlElement eBooklist = xmlDocument.DocumentElement;
XmlElement eFirstBook = (XmlElement)eBooklist.FirstChild;
XmlNodeList nlchilds = eFirstBook.ChildNodes;
label3.Text = "루트 엘리먼트 정보";
label4.Text = eBooklist.Name;
}
private void button1_Click(object sender, EventArgs e)
{
string filePath = @"booklist.xml";
XmlDocument xmlDocument = new XmlDocument();
xmlDocument.Load(filePath);
XmlElement eBooklist = xmlDocument.DocumentElement;
XmlElement eFirstBook = (XmlElement)eBooklist.FirstChild;
XmlNodeList nlchilds = eFirstBook.ChildNodes;
if (nlchilds.Count > i)
{
XmlElement eChild = (XmlElement)nlchilds[i];
label3.Text = eChild.Name + "(" + i + ")";
label4.Text = eChild.InnerText + "(" + nlchilds.Count + ")";
i++;
}
else
{
label3.Text = "자료의 수는" + nlchilds.Count + "개 입니다.";
label4.Text = "자료의 끝 입니다";
}
}
}
}
[backtrack] sqlmap을 이용한 injection test 및 주요 정보 획득
root@bt:/pentest/database/sqlmap# ./sqlmap.py -u ""http://~/?param=1¶m=2" -v 1 --current-user --password
를 입력해 error based 공격으로 id를 알아낸다.
파라미터를 어떤거에 대입할 건지 묻는 말이 나오는데, default는 앞에 있는 파라미터 이다.
id만 알아내도, 무작위 대입으로 외부에서 접근 가능한 db에 로그인 시도가 가능하다.
(주) 드림투리얼리티 - 전자책 솔루션기업
업무내용 및 상세자격요건 |
㈜드림투리얼리티는 전자문서통합포맷(확장명, csd)의 국산보급으로 국내 소프트웨어발전 뿐만아니라 아도비사의 PDF에 대응하는 혁신의 소프트웨어이며, 이미 국내 금융권과 공공기관에서 인증한 우수기술입니다. 당사는 국내뿐만아니라 세계시장(일본,중국,미국등)에 제품공급이 진행중에 있으며, 유비쿼터스 환경하의 모바일(휴대폰, 전자사전, PSP, PMP, PDA등)에서도 전자문서 볼 수 있는 획기적인 기술입니다. ㈜드림투리얼리티와 미래를 함께 할 인재를 모십니다. http://www.d2r.co.kr , http://www.csdcenter.com ------------------------------ CSD 기술 적용 사이트 파란 더진 - http://zine.paran.com 한컴 유비튜브 - http://www.ubitube.com KT BooKT - http://www.bookt.co.kr ------------------------------ 모집부문 - 웹개발자 (내근직) 업무내용 - CSD 관련 웹서비스 개발 자격요건 - 웹사이트 구축에 대한 이해와 경험이 있으신 분 - HTML,JavaScript와 JSP,PHP,ASP등 하나 이상의 웹 프로그래밍 언어가 사용 가능하신 분 - 하나 이상의 데이터베이스에 대한 경험과 SQL 사용이 가능하신 분 - CSD를 사용해보신분 우대 |
제출서류 및 전형방법 |
제출서류 - 이력서, 자기소개서 각 1부 - 이력서에 긴급연락처, 희망연봉 기재 필수 상세요강 전형절차 - 1차 : 서류전형 - 2차 : 면접전형 - 3차 : 임원면접 및 연봉협상 - 면접은 서류전형 합격자에 한해 개별통보 근무조건 - 주 5일 근무 / 오전 10시 ~ 7시 자격 조건 - 2년제 대학 졸업자 이상 - 전산 전공자 - 해외 여행에 결격사유 없는 사람 회사 위치 경기도 성남시 분당구 구미동 153 로드랜드EZ타워 811호 (분당서 오리역 7번출구로 나와서 약 70미터 거리에 위치) |
[FACEBOOK] 앱 만들기2 - 담벼락에 글 쓰기, 글 가져오기, 생일 및 프로필 보기
[backtrack] 무작위 공격 툴 medusa 사용법
[bWAPP] HTML Injection - Reflected (URL)
A1 - Injection
HTML Injection - Reflected (URL)
현재 url을 표시해주는 간단한 서버사이드 스크립트이다.
~.php?a={스크립트구문}
을 넣어주면 실행 가능하다.
html 인젝션은 주소창 뒤에 ? 을 넣고 태그를 넣으면 된다.
?<h1>test</h1>