크리에이티브 커먼즈 라이선스
Creative Commons License
프로그램 명
  - 경북대 도우미(코드명 KNUnDroid)

이 프로그램의 목적
  - 이 프로그램은 안드로이드를 사용하는 경북대학교 재학생이 유용한 정보를 스마트폰에서 쉽게 볼
    수 있는 있는 인터페이스를 제공하는데 그 목적을 둡니다.

이 프로그램의 제한/경고
  - 이 프로그램은 경북대학교가 자체 앱을 개발하지 않았기 때문에 만들어진 비공식 앱이므
    로, 경북대학교 공식앱이 제작되어 배포되거나 경북대학교가 요청할 경우 개발 및 배포를 중지할
    수 있습니다.
  - 개발자가 졸업하거나 개인 사정으로 장기간 개발/지원이 불가능할 경우 개발을 중지합니다.
  - 이 프로그램을 사용할 때 데이터 패킷과 요금에 유의하여 사용하시기 바랍니다. 콸콸콸 아니신
    분들 특히...;; 기능 중에서 도서관 장서검색이 가장 많은 데이터를 사용합니다. 데이터 사용량
    조회를 위해서는 각 통신사 프로그램이나 도돌 폰 사용량, 3G Watchdog을 추천합니다.
  - 이 앱을 통해 조회한 공지사항 및 알림은 반드시 '컴퓨터에서 재차 확인'해보시기 바랍니다.
     프로그램상 문제로 첨부파일 조회가 되지 않거나 또는 내용이 잘려있을 수 있습니다.
  ※ 현재 대구캠 위주로 제작중이며 상주캠은 차차 추가될 예정입니다.

기능(0.9.3 기준)
  - 학교 게시판 조회(21개 게시판)
공지사항, 학사공지,
행사, 학생회 행사, (구)학교행사, (구)기타 행사
과외, 스터디, 구인,구직, 학술,봉사, 함께타기
복현의 소리, 자유게시판, 칭찬합시다, 찾기 게시판, 스마트캠퍼스
복현장터, 일반장터, 주거장터
상주캠퍼스 새소식, 행사모집안내
  - 학과 공지사항 게시판 조회(41개 게시판)
IT대학 : 전자공학부, 전기공학과, 컴퓨터학부, 대학원
간호대학 : 간호학부
경상대학 : 경영학부, 경제통상학부
공과대학 건축토목공학부 : 건축학부, 토목공학전공
공과대학 : 고분자공학과, 기계공학부, 환경공학과
글로벌 인재학부
농업생명과학대학 : 생물산업기계공학과
법과대학 : 법학부, 법학전문대학원(로스쿨), 일반대학원, 행정학부
사범대학
사회과학대학 : 신문방송학과, 심리학과, 정치외교학과
사회학과
생활과학대학 아동가족학과
수의과대학
신소재공학부 : 금속신소재공학전공, 전자재료공학전공
에너지공학부
인문대학 : 국어국문학과, 노어노문학과, 불어불문학과, 영어영문학과, 중어중문학과
자연과학대학 생명과학부 : 생명공학전공, 생물학전공
자연과학대학 : 물리및에너지학부, 수학과, 천문대기과학과, 통계학과, 화학과
자율전공부
요청해주시면 추가해드립니다!
  - 중앙도서관 장서 중 단행본 검색 및 세부 내용(출판사, 저자, ISBN, 대출상황) 조회
최근 출판된 장서 우선
  - 중앙도서관 장서 중 기 대출 도서의 대출 예약
  - 중앙도서관 대출도서 및 예약 도서 상황 조회, 연장
  - 중앙도서관 열람실 이용상황 조회
  - 학교 산하 기관 공지사항 게시판 조회(13개 게시판)
IT융복합 글로벌 인재양성센터(ITC)
공학교육혁신센터(ABEEK)
어학교육원
국제교류원
BTL 기숙사
생활관
중앙도서관
전산교육센터
진로지원실
여대생커리어개발센터
예비군연대
체육진흥센터
기초교육원
요청해주시면 추가해드립니다!
  - 학교 학생식당 메뉴 조회
복현회관, 복지관 학생식당, 공학식당, 정보전산원 밥센터, BTL 기숙사, 생활관
복지관, 복현회관, 공학관 교직원식당
  - 등교버스, 셔틀버스 노선 및 시간표 조회
  - 대구캠퍼스 편의지도
  - 교내 WIFI 이용 정보 등록
  - 업데이트 확인 및 개발자에게 메일 보내기

기반 플랫폼
  - Android 2.2(Froyo), 2.3(Gingerbread)의 순정 롬에 최적화 되어 있습니다.
  - Android 1.5(Cupcake), 1.6(Donut)에서는 일부 기능에 제한이 있으며 일부 화면이
    보이지 않습니다.
  - Android 4.0(Icecream Sandwitch)에서는 API 기능 변경으로 일부 기능이 이전 버전과 다를 수
    있습니다.
  - MIUI, CyanogenMod 기반 커스텀롬에서 실행이 가능하지만 레이아웃이 깨져보이거나
    순정 롬과 다르게 보일 수 있습니다. (개발자는 MIUI 기반 커스텀롬에서 사용하고 있습니다)
  - 태블릿용으로 개발한 앱이 아닌 관계로 태블릿에서 볼 경우 빈 공간이 많을 수 있습니다.
    이용상 문제는 없습니다.
  ※ Android 1.5(Cupcake) 쓰시는 분들은 꼭 상위 버전으로 업데이트 하시기 바랍니다.
      이 버전 쓰는 기종이 제가 알기론 국내 발매된 것 중에서는 LG 안드로원(KH-5200) 밖에 없는데,
      이 것도 2.2(Froyo)까지 업그레이드 가능한 것으로 알고 있습니다. 물론 호환코드가 있고 작동상
      문제는 없을 테지만 제가 귀찮아서 해당 호환 코드의 유지보수는 하지 않고 있습니다.
      아마 일부 신규 기능이 동작하지 않을 겁니다.

알려진 버그
  - 인터넷이 제대로 안되면, 즉 학교 AP 접속 후 인증 전이라거나 검색중 끊길 경우
    오류가 뜰 수 있습니다.
  - 특정 도서 상세 정보 열람시 런타임 오류 (제보 부탁드립니다)
  ※ 별표(*)가 붙어있는 기능은 현재 작업중이거나 추후 추가될 예정인 기능입니다.

파일 다운로드
  - 마켓에서 '경북대'를 검색하세요!!!
    (마켓을 지원하지 않는 경우 http://erwin.tistory.com/4 에서 받으실 수 있습니다.)
경북대학교, 경북대, 경대, 안드로이드, 경북대학교 앱, 경대 앱, 경북대 안드로이드, 경북대 앱, 경북대 도우미


신고
Posted by Erwin

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. whitepaper
    2010.10.29 01:33 신고
    댓글 주소 수정/삭제 댓글
    정말 좋은 일 하셨네요.

    앞으로도 좋은 어플 부탁드립니다.
    • 2010.10.29 01:35 신고
      댓글 주소 수정/삭제
      으와아아! 첫 댓글이십니다! ㅠㅠ

      과분한 칭찬 감사합니다 m(__)m 발로 짜는 것보다는 잘 짜야지 하고 있는데 늘 생각만 앞서고 그럽니다 ㅠㅠ 열심히 할게요.
  2. dooroo7942
    2010.10.29 06:49 신고
    댓글 주소 수정/삭제 댓글
    우리 학교는 왜 없나 생각했는데 멋지네요 ㅋ
    저도 안드 책 도서관서 빌려노코 생각만하고 있는데
    멋있네요 ㅋ
  3. maaa
    2010.10.30 12:04 신고
    댓글 주소 수정/삭제 댓글
    정말 유용해요~ 학교공지랑 도서관검색 굿굿ㅋㅋ

    그런데 기숙사식당메뉴는 추가 안될까요?ㅎㅎ
    • 2010.10.30 12:22 신고
      댓글 주소 수정/삭제
      안녕하세요, maaa님.

      제가 기숙사에 살지 않기 때문에(대구시내거주자는 자격이 안된다고 운운... ㅠㅠ) 기숙사 식단에는 신경을 못 썼네요;; 이번 주에는 무리고 (텀프가 있어서--;; 이걸 좀...) 시간 되는대로 추가해놓겠습니다. 근데 학식과는 다르게 '오늘의 식단'만 될 것 같네요. 들어가보니 1주치를 다 주는게 아니군요...
    • maaa
      2010.10.30 15:15 신고
      댓글 주소 수정/삭제
      있으면 좋겠다 싶어서 건의한거에요 ㅋㅋ
      여유되실때 생각날때 작업하셔요 ㅎㅎ
      좋은 어플이 될 것 같네요 화이팅입니다!
    • 나냔
      2010.11.02 10:59 신고
      댓글 주소 수정/삭제
      첨성관도 가능하시면 부탁드릴게요 ㅠㅜ헤헹 ㅎ_ㅎ
  4. 사람
    2010.10.31 15:37 신고
    댓글 주소 수정/삭제 댓글
    이거 안드로이드 마켓에서는 검색안되나요 ㅜ?
    • 2010.10.31 15:52 신고
      댓글 주소 수정/삭제
      죄송합니다;; 아직 마켓 등록을 못해서요.;;; 게다가 아직 마켓에 올릴 퀄리티도 아닌거같고 (...딱봐도 좀 허접해보이지 않나요 ㅠㅠ) 파일 다운로드 링크 누르시면 받으실 수 있어요.
  5. 경통학생
    2010.10.31 19:08 신고
    댓글 주소 수정/삭제 댓글
    와~ 경월에서 보고왔어요ㅋㅋㅋ
    아이폰 쓰는애가 경대 어플 좋다 케가 찾아봤는데
    안드로이드에는 없더라구요
    더 좋은 기능 많이 생겼으면 좋겠네요 ^-^
    마땅히 아이디어는 없지만 ㅋ
  6. dd
    2010.11.01 11:54 신고
    댓글 주소 수정/삭제 댓글
    복도에 붙여진거 보고 찾아왔는데

    대단하시네요. 막연히 우리학교는 왜 없지? 생각만 하고 있었는데

    고맙습니다.
    • 2010.11.02 00:17 신고
      댓글 주소 수정/삭제
      벽보의 효과가 있네요 :D 감사합니다. 근데 오늘...이 아니라 월요일 가보니 10호관 2층은 철거당했더군요 -_-; 무허가 전단지라 그런가... (읭?)
  7. 뿌잉
    2010.11.02 11:38 신고
    댓글 주소 수정/삭제 댓글
    와 정말감사합니다 멋지십니당
    유용하게 잘쓸게요^^^^^*
  8. breeze07
    2010.11.03 11:37 신고
    댓글 주소 수정/삭제 댓글
    좋네요ㅋ 학교게시판에서 게시판선택방법을 상단 목록형식대신에 화면에서 바로 선택가능하게 만드시면 더 좋을것같아요^^
    • 2010.11.07 22:33 신고
      댓글 주소 수정/삭제
      옙 적용해드렸습니다.
  9. 2010.11.05 15:56 신고
    댓글 주소 수정/삭제 댓글
    첫 안드로이드 경대 어플이네요 벽보보고 왔습니다 ㅎㅎ 잘쓸께요
    • 2010.11.07 22:33 신고
      댓글 주소 수정/삭제
      벽보의 효과가 있군요!
  10. 2010.11.07 13:53 신고
    댓글 주소 수정/삭제 댓글
    정말필요했던 앱입니다ㅎㅎ관생인데 기숙사에대한 정보를 더 추가해주셨으면 감사하겠습니다~(공지사항같은거요ㅎㅎ)
    • 2010.11.07 22:33 신고
      댓글 주소 수정/삭제
      BTL 기숙사 공지사항 추가했습니다. 다른 기숙사의 경우에 지금 서버가 다운되어서 접근이 불가능하네요.
  11. 사대학생
    2010.11.13 01:57 신고
    댓글 주소 수정/삭제 댓글
    어플 유용하게 사용하고 있습니다 사범대도 어플에 추가되었으면 좋겠어요ㅎㅎㅎ^^~
    • 2010.11.13 22:12 신고
      댓글 주소 수정/삭제
      안녕하세요! 사범대학 학과가 많아서 그러는데 정확히 어떤 게시판을 요청하시는 건가요?

      사범대학 공지사항
      http://edunet.knu.ac.kr/board/sub01.html
      이 게시판인가요? 아니면 학과별 게시판입니까?
    • 사대학생
      2010.11.14 01:28 신고
      댓글 주소 수정/삭제
      링크하신걸로 해주시면 감사합니다^^
    • 2010.11.15 13:06 신고
      댓글 주소 수정/삭제
      추가되었습니다. (ver0.5.16)
  12. xeloss
    2010.11.14 15:45 신고
    댓글 주소 수정/삭제 댓글
    좋은 어플 감사합니다
    잘 활용하고 있습니다 ^^
    추운데 감기 조심하세요
  13. 밀키스죠지아
    2010.12.16 22:16 신고
    댓글 주소 수정/삭제 댓글
    앱감사합니다ㅋㅋ일반공대 환경공학과입니다 추가부탁드려요^,^
    • 2010.12.17 19:59 신고
      댓글 주소 수정/삭제
      안녕하세요~ 목록에 올려두겠습니다. :D
  14. 경대인
    2011.01.05 01:07 신고
    댓글 주소 수정/삭제 댓글
    여대생커리어개발센터 게시판부탁드리빕니다
    • 2011.01.05 13:58 신고
      댓글 주소 수정/삭제
      안녕하세요! 추가하였으니 마켓에서 업데이트하시면 조회하실 수 있습니다. (버전 0.7.4)
  15. 사회대
    2011.03.06 21:07 신고
    댓글 주소 수정/삭제 댓글
    사회과학대학 문헌정보학과도 추가해주시면 안될까요?
    저번에도 글 올린 것 같은데 못 찾겠네요 ㅜㅜ
    • 2011.03.06 23:20 신고
      댓글 주소 수정/삭제
      안녕하세요. 예, 다른 글(기능 개선)에 덧글 다셨었습니다. 저도 거기 답글을 달았었지요. 문헌정보학과 주소가 학교에 보면 lis.knu.ac.kr 이라고 나오는데, 전 거기 접속이 안되네요;;; 게시판 주소를 좀 가르쳐주시겠습니까?;;
  16. 통계
    2011.03.23 13:52 신고
    댓글 주소 수정/삭제 댓글
    헉과게시판에
    자연과학대학 통계학과 추가해주세요
    • 2011.03.24 13:12 신고
      댓글 주소 수정/삭제
      안녕하세요!

      0.8.3버전에 자연과학대학 통계학과가 학과 게시판에 추가되었습니다. 마켓에서 업데이트하세요!
  17. 2012.02.13 00:19 신고
    댓글 주소 수정/삭제 댓글
    공식앱인줄알았는데학새이셨군요!놀랐어요ㅎㅎ평소에유용하게쓰고있는데감사해요^^

크리에이티브 커먼즈 라이선스
Creative Commons License
KNUnDroid(=경북대 도우미)는 도서관 ID와 Password의 저장에 SharedPreference를 쓰고 있습니다. 이는 안드로이드에서 기본으로 지원하는 소용량 간이 데이터베이스라고 보시면 됩니다.

루팅하지 않는 이상 이 데이터베이스에 일반적으로 접근하기는 어려우며, 뚫어서 파일을 빼낸다 하더라도 ID와 Password는 암호화 기법으로 암호화되어 저장됩니다. (제가 만든게 아니라 안드로이드에 기본으로 제공되는 암호화 기법 중 하나입니다) 또 이 암호화에 필요한 기준인 Seed는 연산을 통해 결정되므로 제3자가 저장된 파일을 빼낸다 하더라도 어떤 암호화를 사용했는지, 어떤 seed를 썼는지 알지 못하면 암호를 유효하게 알아낼 수 없습니다. 유효하다는 말은, 알아낼 수는 있지만 시간이 말도 안되게 걸린다는 이야기입니다. 가령 해독을 위해서 2^83회를 연산해야 원래 값을 알아낼 수 있다면 이 해독법은 이론적으로 가능하지만 의미가 없습니다. 초당 1테라(10^12, 또는 2^40)회를 연산해서 대입한다고 해도 2^43초, 약 28만년 걸립니다. 다행인건 백만년보단 짧네요. 뭐 병렬로 돌리거나 양자컴퓨터로 돌리면 이것보단 짧겠지만, 문제는 고작 이거 뚫자고 양자 컴퓨터를 동원하겠느냐, 라는 이야기입니다 (...)


실제로 ID와 비밀번호를 저장했을 때 안드로이드 기기 내에 저장되는 파일의 내용입니다. (개발중인 버전이라 버전 번호가 0.8.3으로 되어있습니다) 학번에 관계되는 SavedID와 비밀번호인 SavedPass가 모두 암호화되어 저장되는 것을 보실 수 있습니다. (다른건 기능 구현을 위해 저장되는 변수입니다)

하지만 해독 방법이 (무차별 대입이든 뭐든 간에) 존재하기 때문에, 해당 암호화 기법이 공식적으로 널리 사용되었음에도 불구하고 저는 이 것이 '무조건 안전'하다고는 말씀드릴 수 없습니다. 그러니 주기적으로 패스워드를 바꾸시는 것을 추천합니다. 만일 이 것으로도 불안하다고 생각하시는 분은 패스워드를 저장하지 마시고 WIFI 대신 3G를 사용하세요. 그리고 패스워드를 주기적으로, 특수문자와 영문, 숫자를 고루 섞어둔 긴 것으로 바꾸세요.
저작자 표시 비영리 변경 금지
신고
Posted by Erwin

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절


BLOG main image
짬처리견 삼년이면 특등사수!
“근데 말이야.” “네?” “개도 특등사수라는데 넌 몇 년짼데 아직 못 됐냐?” “…….” by Erwin

달력

«   2017/06   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  

공지사항

카테고리

분류 전체보기 (15)
경북대 도우미 (15)

최근에 받은 트랙백

Total : 14,566
Today : 0 Yesterday : 0
Statistics Graph