-
公开(公告)号:KR1020070012576A
公开(公告)日:2007-01-26
申请号:KR1020050067049
申请日:2005-07-23
Applicant: 삼성전자주식회사
Abstract: A method for preventing binary hacking in a mobile terminal is provided to prevent the downloading of illegal software by encoding a part of the code field of a binary so as to prevent the hacking of the binary. The MPU(Microprocessor Unit) of a mobile terminal confirms whether a download starting indication signal is received from a PC(201). If the download starting indication signal is received, the MPU enters a binary download mode and confirms whether the version information of a binary to be downloaded from the download tool of the PC is received(203). If the version information of the binary is received, the MPU decodes encoded release information, stored in the mobile terminal, and confirms the version information of the next binary, contained in the release information(205). Then the MPU compares the version information of the binary to be downloaded with the version information of the next binary(207). In case that the version information of the binary to be downloaded is not matched with the version information of the next binary, the MPU regards the binary to be downloaded as illegal software and prevents the binary from being downloaded.
Abstract translation: 提供了防止二进制黑客在移动终端中的方法,以防止通过对二进制码的一部分代码字段进行编码来非法软件的下载,以防止二进制的黑客入侵。 移动终端的MPU(微处理器单元)确认是否从PC接收到下载开始指示信号(201)。 如果接收到下载开始指示信号,则MPU进入二进制下载模式,并确认是否接收到从PC的下载工具下载的二进制文件的版本信息(203)。 如果接收到二进制文件的版本信息,则MPU解码存储在移动终端中的编码的释放信息,并且确认包含在发布信息(205)中的下一个二进制文件的版本信息。 然后,MPU将要下载的二进制文件的版本信息与下一个二进制文件的版本信息进行比较(207)。 要下载的二进制文件的版本信息与下一个二进制文件的版本信息不匹配时,MPU会将二进制文件下载为非法软件,防止二进制文件下载。
-
公开(公告)号:KR100390645B1
公开(公告)日:2003-07-07
申请号:KR1020010045449
申请日:2001-07-27
Applicant: 삼성전자주식회사
IPC: H04B1/40
CPC classification number: G06F1/324 , G06F1/3203 , G06F1/329 , Y02D10/126 , Y02D10/24
Abstract: 본 발명은 시스템에서 불필요하게 소모되는 전류를 줄이기 위한 방법에 관한 기술로서, 타이머와, 클록 속도를 가변할 수 있는 피엘엘(PLL)을 구비한 이동통신단말기 시스템에서, 상기 시스템의 프로그램이 수행하는 모든 유효한 태스크가 블록킹된 상태에서의 단순무한 루프를 수행하는 태스크를 상기 시스템의 아이들 태스크로 설정하여, 상기 타이머에 의해 일정시간마다 발생하는 타이머 인터럽트에 따라 일정시간동안 상기 아이들 태스크의 전역변수 값을 카운트하여 상기 아이들 태스크의 전역변수 값을 상기 시스템의 프로그램의 아이들 테스크의 기준값으로 저장하고, 상기 시스템의 프로그램이 유효한 태스크를 수행하면, 상기 타이머에 의해 일정시간마다 발생하는 타이머 인터럽트에 따라, 일정시간동안 상기 유효한 태스크가 상기 아이들 � �스크를 점유하는 상기 아이들 태스크의 전역변수 값을 카운트하고, 상기 아이들 태스크의 전역변수 값을 상기 유효한 태스크의 아이들 값으로 저장함으로써, 상기 아이들 테스크의 기준값으로 상기 측정된 유효한 태스크의 아이들 값을 나누어 상기 시스템의 프로그램 아이들 률을 산출하여 상기 시스템의 프로그램 아이들 률에 따라 피엘엘 값을 변경하여 상기 CPU의 메인 클록 주파수를 가변시켜 시스템에서 불필요하게 소모되는 전류를 줄이는 방법을 제공한다.
Abstract translation: 提供了一种用于减少移动终端的电流消耗的方法。 该方法包括:将任务设置为移动终端的初始空闲任务,用于在移动终端的程序执行的所有有效任务都被阻止的状态下执行简单的无限循环,将空闲任务的全局变量值 根据由定时器定时产生的定时器中断信号产生预定时间,并将空闲任务的全局变量值存储为移动终端的程序的空闲任务的参考值,重置计数值,通过计数 根据每个预定时间由定时器产生的定时器中断,将有效任务占用空闲任务的空闲任务的全局变量值存储预定时间并将空闲任务的全局变量值存储为有效任务的空闲值 当移动终端的程序执行有效任务时,将测量到的有效任务的空闲值除以参考值 从而计算移动终端的程序空闲速率并存储程序空闲速率,并且根据移动终端的程序空闲速率改变PLL值并且改变移动终端的CPU的主时钟频率 通讯终端。
-
公开(公告)号:KR1020030010408A
公开(公告)日:2003-02-05
申请号:KR1020010045449
申请日:2001-07-27
Applicant: 삼성전자주식회사
IPC: H04B1/40
CPC classification number: G06F1/324 , G06F1/3203 , G06F1/329 , Y02D10/126 , Y02D10/24
Abstract: PURPOSE: A method for reducing current consumption in a mobile communication terminal system is provided to change main clock frequency of a CPU according to the status of the mobile communication system to regularly maintain a program idle rate, thereby reducing the current consumption. CONSTITUTION: A CPU judges whether any valid task to be operated exists(200). If not, the CPU executes an idle task(204). The CPU forcibly terminates the idle task to calculate the occupation of the idle task in the CPU and generates a new idle task counting a global variable(206-208). The CPU executes the new idle task to measure the operation of the idle task during a regular time and counts the global variable of the new idle task during the regular time(210). The CPU sets up the change of the global variable as an idle value of the new idle task(212). The set Idle value of the new idle task is stored as a reference value of the idle task of a program of a system(214). If the CPU senses the valid task to be executed, the CPU measures the change of the global variable of the new idle task, and stores the change as the idle value of the valid task(216-218). The CPU calculates a program idle rate of the system by dividing the measured idle value of the valid task by the stored reference value of the program idle task(220).
Abstract translation: 目的:提供一种降低移动通信终端系统中电流消耗的方法,以根据移动通信系统的状态改变CPU的主时钟频率,以便定期维护节目空闲速率,从而降低电流消耗。 构成:CPU判断是否存在要运行的任何有效任务(200)。 如果不是,则CPU执行空闲任务(204)。 CPU强制终止空闲任务以计算CPU中空闲任务的占用,并生成计数全局变量的新空闲任务(206-208)。 CPU执行新的空闲任务以在常规时间期间测量空闲任务的操作,并且在常规时间(210)期间对新的空闲任务的全局变量进行计数。 CPU将全局变量的更改设置为新空闲任务的空闲值(212)。 新的空闲任务的设置空闲值被存储为系统的程序的空闲任务的参考值(214)。 如果CPU检测到要执行的有效任务,则CPU测量新空闲任务的全局变量的更改,并将更改存储为有效任务的空闲值(216-218)。 CPU通过将有效任务的测量空闲值除以存储的程序空闲任务的参考值(220)来计算系统的程序空闲率。
-
公开(公告)号:KR101199313B1
公开(公告)日:2012-11-09
申请号:KR1020050067049
申请日:2005-07-23
Applicant: 삼성전자주식회사
Abstract: 이동통신단말기에서 바이너리의 해킹을 방지하기 위한 방법에 관한 것으로서, 상기 바이너리의 다운 모드 시, 상기 다운로드 할 바이너리의 버전 정보가 수신되는지 확인하는 과정과, 상기 다운로드 할 바이너리 버전 정보가 수신되면, 미리 저장된 릴리즈 정보를 복호하는 과정과, 상기 복호된 릴리즈 정보에 포함된 다음 바이너리 버전 정보와 상기 다운로드 할 바이너리 버전 정보를 비교하는 과정과, 상기 다음 바이너리 버전 정보와 상기 다운로드 할 바이너리 버전 정보가 동일할 경우, 상기 바이너리를 다운로드하는 과정을 포함하여, 해커들이 상기 소프트웨어를 해킹하지 못하도록 방지하여 상기 불법 소프트웨어의 다운을 방지할 수 있는 이점이 있다.
불법 소프트웨어, 다운로드, 해킹, 릴리즈 정보
-
-
-