Microsoft MVP성태의 닷넷 이야기
글쓴 사람
유필재
홈페이지
첨부 파일
 
(연관된 글이 1개 있습니다.)

예를들어 검색조건(사원명) 입력후 검색을 클릭하면 검색결과(사원정보)를 데이터그리드뷰에 출력하는 프로그램이 있다면
보낸데이터(쿼리), 받은데이터(사원정보) 의 양을 측정할 수 있나요?


[연관 글]






[최초 등록일: ]
[최종 수정일: 5/20/2022]


비밀번호

댓글 작성자
 



2022-05-20 12시01분
그런 기능은 (제가 아는 한) 없습니다. 그나마 가능성이 있다면, BCL 라이브러리를 잘 보시고 로깅 기능 등이 있다면 그런 걸 우회해서 측정할 수는 있을 것입니다. 참고로 아래의 글은 Socket인 경우를 예로 들고 있습니다.

닷넷 네트워크 라이브러리의 트레이스 기능
; https://www.sysnet.pe.kr/2/0/1074
정성태
2022-06-13 01시41분
배보다 배꼽이 더 커질수 있는 방법으로ㅎ
DBMS에 대한 ADO.NET Provider가 내부적으로 .NET Socket API나 그 밑으로 네이티브 socket 함수를 이용할 것이기 때문에
API Hooking으로 send, sendto, recv, recvfrom 함수를 후킹해서 원하는 포트로 초기화 된 호출에 대한 bytes count를 수집할 수 있지 않을까 합니다.

- 네이티브 소켓이라면: Detours
- .NET 소켓이라면: https://github.com/HearthSim/UnityHook/HookRegistry
자세한 설명까지는 어렵지만 위의 라이브러리를 이용해 볼수 있겠습니다.
al6uiz
2022-06-13 03시31분
앗 댓글 수정이 안되네요^^;
.NET에서 네이티브 함수를 후킹할 수 있는 EasyHook을 활용한 소켓 후킹 프로젝트가 몇 개 나오네요.
https://github.com/thenameless314159/SocketHook
https://github.com/duketwo/WinsockConnectHookSocks5
참고하시길
al6uiz

... 46  47  48  49  50  51  52  53  54  55  56  [57]  58  59  60  ...
NoWriterDateCnt.TitleFile(s)
1241(non...3/22/201421112(글쓴이의 요청으로 삭제합니다.) [4]
1240이석주3/21/201423772인터넷 익스플로러가 hang이 걸리는 현상 문의 [1]파일 다운로드1
1238(non...3/13/201417694(글쓴이의 요청으로 삭제합니다.) [2]
1237(non...3/11/201417731(글쓴이의 요청으로 삭제합니다.) [2]
1236(non...3/11/201418578(글쓴이의 요청으로 삭제합니다.) [2]
1235(non...3/10/201417666(글쓴이의 요청으로 삭제합니다.) [2]
1234(non...3/10/201420819(글쓴이의 요청으로 삭제합니다.) [3]
1233(non...3/9/201418530(글쓴이의 요청으로 삭제합니다.) [4]
1232(non...3/8/201417431(글쓴이의 요청으로 삭제합니다.) [2]
1231(non...3/7/201418723(글쓴이의 요청으로 삭제합니다.) [9]
1230POCO3/7/201419074쓰레드 안에서 DependencyProperty get, set시 또 다른 스레드 오류.. [1]
1229(non...3/6/201419727(글쓴이의 요청으로 삭제합니다.) [11]
1228POCO3/6/201417773안녕하세요. 질문이 있습니다. [1]
1226김형진3/4/201427912안녕하세요 windows azure에 관해 질문했던 사람입니다. [2]
1224(non...3/3/201423260(글쓴이의 요청으로 삭제합니다.) [11]
1223sadf...3/3/201417762아래 질문에 답변 감사드립니다. 한가지 더 궁금한점이 있어 질문드립니다. [1]
1222(non...3/2/201418210(글쓴이의 요청으로 삭제합니다.) [4]
1221(non...3/1/201418662(글쓴이의 요청으로 삭제합니다.) [2]
1220Until2/28/201416969질문드립니다. [1]
1219이성환2/28/201416385string.Join()과 Enumerable.Aggregate()의 차이가 궁금합니다. [2]파일 다운로드1
1218김형진2/25/201418258안녕하세요. window azure에 대해서 질문이 있어서 문의 드립니다 [4]
1217(non...2/23/201418857(글쓴이의 요청으로 삭제합니다.) [1]
1215아리수2/20/201422281C# 공부하면서 WPF에 대한 질문. [2]
1214조광훈2/20/201420288IIS8 응용프로그램 풀 관련 질문 드립니다. [2]파일 다운로드1
1213김태훈2/17/201417475가상화 프로그램 질문입니다. [1]파일 다운로드1
1212조광훈2/13/201416254ISAPI 필터에서 커스텀 헤더 정보 추가 [1]파일 다운로드1
... 46  47  48  49  50  51  52  53  54  55  56  [57]  58  59  60  ...